$ /nix/store/rry6qingvsrqmc7ll7jgaqpybcbdgf5v-coreutils-9.7/bin/timeout --kill-after=15s 1800s /nix/store/mycbwkcm1jzjgsaiydvzib9phmzfz9vx-nix-2.31.1/bin/nix --extra-experimental-features nix-command --extra-experimental-features flakes --extra-substituters https://sellout.cachix.org --extra-trusted-public-keys sellout.cachix.org-1:v37cTpWBEycnYxSPAgSQ57Wiqd3wjljni2aC0Xry1DE= --netrc-file /tmp/nix-ci-worker-24dbace25b3c9bd3/cachix-106765d3d458fa2e/netrc --extra-substituters https://cache.nix-ci.com --extra-trusted-public-keys nix-ci-staging:Q5+aawDG0LPCgu1fP9e+9hktvsfSyvu/Xe5PvzTLRVs= --netrc-file /tmp/nix-ci-worker-24dbace25b3c9bd3/nix-ci-cache-61db0ce7015788d9/netrc --extra-substituters ssh-ng://worker.nix-ci.com?ssh-key=/tmp/nix-ci-worker-24dbace25b3c9bd3/ssh-key-fb40581f1abec964/ssh.key&remote-store=/cache/nix-ci/&base64-ssh-public-host-key=c3NoLWVkMjU1MTkgQUFBQUMzTnphQzFsWkRJMU5URTVBQUFBSU9EQXdicHlRaVYwb2lyakhxbHIwbitnWDNNVjQwbDBKTmlKdVNDZHdoZ1o= --extra-trusted-public-keys nix-ci-staging:Q5+aawDG0LPCgu1fP9e+9hktvsfSyvu/Xe5PvzTLRVs= --print-build-logs build --no-link git+https://x-access-token:@github.com/sellout/flaky?ref=renovate%2Flock-file-maintenance&rev=64d63e58bd657bd7762800fc08dfcbd813848bea#devShells.x86_64-linux.project-manager --post-build-hook /tmp/nix-ci-worker-24dbace25b3c9bd3/nix-ci-cache-upload.sh warning: ignoring untrusted flake configuration setting 'allow-import-from-derivation'. Pass '--accept-flake-config' to trust it warning: ignoring untrusted flake configuration setting 'extra-experimental-features'. Pass '--accept-flake-config' to trust it warning: ignoring untrusted flake configuration setting 'extra-substituters'. Pass '--accept-flake-config' to trust it warning: ignoring untrusted flake configuration setting 'extra-trusted-public-keys'. Pass '--accept-flake-config' to trust it warning: ignoring untrusted flake configuration setting 'sandbox'. Pass '--accept-flake-config' to trust it warning: ignoring untrusted flake configuration setting 'use-registries'. Pass '--accept-flake-config' to trust it these 10 derivations will be built: /nix/store/0nfli41z3qg37pvd3yh91k1rrxgh90zy-nodejs-22.20.0.drv /nix/store/y50ma5682y9zmkfl4sfvbxhbv5q3kb5d-prettier-3.5.3.drv /nix/store/2i5b01by88m9wmkqda7yhlqvlp4708vg-treefmt.toml.drv /nix/store/2sz2k5wdbybrwy829ki4w73nadrj1s79-pnpm-8.15.9.drv /nix/store/3ml7f2b8myh3laghhwjkbchamj8563dh-pnpm-config-hook.drv /nix/store/98ggi1mjpfw9ckx5w4f597n6j5ghj5jk-bash-language-server-5.4.0.drv /nix/store/dby4vrcpal7j4c2pzd9s7781zs9s19rc-treefmt.drv /nix/store/fl7bklwhmpp25cl138zrl5s00jpl5xjb-pm-session-vars.sh.drv /nix/store/7mlyx1qn7fwcjx8fqlpm5b7q9i5mhz2l-project-manager-path-for-flaky.drv /nix/store/4nw4y45862fcf3z5aw3a9z0f5al4nrrb-nix-shell.drv building '/nix/store/0nfli41z3qg37pvd3yh91k1rrxgh90zy-nodejs-22.20.0.drv'... nodejs> Running phase: unpackPhase nodejs> unpacking source archive /nix/store/zsb1zmpd2q1bga152r8sby6c2dlhfl1d-node-v22.20.0.tar.xz nodejs> source root is node-v22.20.0 nodejs> setting SOURCE_DATE_EPOCH to timestamp 1758687134 of file "node-v22.20.0/vcbuild.bat" nodejs> Running phase: patchPhase nodejs> applying patch /nix/store/82m4lc89fl843b7vmqpqfdb8cs1b52vf-configure-emulator.patch nodejs> patching file common.gypi nodejs> patching file configure.py nodejs> Hunk #1 succeeded at 113 (offset 1 line). nodejs> Hunk #2 succeeded at 2406 (offset 124 lines). nodejs> patching file node.gyp nodejs> Hunk #1 succeeded at 705 (offset 2 lines). nodejs> Hunk #2 succeeded at 725 (offset 2 lines). nodejs> Hunk #3 succeeded at 1029 (offset 17 lines). nodejs> Hunk #4 succeeded at 1505 (offset 25 lines). nodejs> patching file tools/v8_gypfiles/v8.gyp nodejs> Hunk #1 succeeded at 129 (offset 17 lines). nodejs> Hunk #2 succeeded at 250 (offset 17 lines). nodejs> Hunk #3 succeeded at 472 (offset 17 lines). nodejs> Hunk #4 succeeded at 1947 (offset 102 lines). nodejs> applying patch /nix/store/j4p9lc7z8hi4g40cpqpj3qxb9a7bvanp-configure-armv6-vfpv2.patch nodejs> patching file configure.py nodejs> applying patch /nix/store/1g2n6y8bg9xs21kdqik5ii6pk1q39622-disable-darwin-v8-system-instrumentation-node19.patch nodejs> patching file tools/v8_gypfiles/features.gypi nodejs> applying patch /nix/store/igz0qnjkvwi4f2mn7i13h3ndxl9n5ryi-node-npm-build-npm-package-logic.patch nodejs> patching file deps/npm/node_modules/@npmcli/run-script/lib/set-path.js nodejs> patching file deps/npm/node_modules/pacote/lib/git.js nodejs> Hunk #1 succeeded at 178 (offset -10 lines). nodejs> patching file deps/npm/node_modules/@npmcli/arborist/lib/arborist/build-ideal-tree.js nodejs> Hunk #1 succeeded at 721 (offset -19 lines). nodejs> patching file deps/npm/node_modules/@npmcli/arborist/lib/arborist/load-actual.js nodejs> Hunk #1 succeeded at 133 with fuzz 1 (offset -14 lines). nodejs> applying patch /nix/store/57n0csr7hpdd0y91ljxpiwlfw7fsx3kl-use-correct-env-in-tests.patch nodejs> patching file test/parallel/test-child-process-default-options.js nodejs> patching file test/parallel/test-child-process-env.js nodejs> patching file test/parallel/test-child-process-exec-env.js nodejs> applying patch /nix/store/p2mhv95s89kaqmdynhz6y6asalf8y4dh-bin-sh-node-run-v22.patch nodejs> patching file test/fixtures/run-script/node_modules/.bin/positional-args nodejs> applying patch /nix/store/jl5f50dpjhir5m6hwk0pzmxzy98vxx0y-886e4b3b534a9f3ad2facbc99097419e06615900.patch?full_index=1 nodejs> patching file tools/gyp/pylib/gyp/xcode_emulation.py nodejs> Hunk #1 succeeded at 520 (offset -1 lines). nodejs> Hunk #2 succeeded at 1351 (offset -3 lines). nodejs> Hunk #3 succeeded at 1505 (offset -3 lines). nodejs> Hunk #4 succeeded at 1538 (offset -3 lines). nodejs> applying patch /nix/store/gx5hri6n4zp538mdvyijplai31r21z1h-bypass-darwin-xcrun-node16.patch nodejs> patching file tools/gyp/pylib/gyp/xcode_emulation.py nodejs> Hunk #1 succeeded at 519 (offset -3 lines). nodejs> Hunk #2 succeeded at 1501 (offset -4 lines). nodejs> Hunk #3 succeeded at 1513 (offset -4 lines). nodejs> patching file deps/npm/node_modules/node-gyp/gyp/pylib/gyp/xcode_emulation.py nodejs> Hunk #1 succeeded at 520 (offset -2 lines). nodejs> Running phase: updateAutotoolsGnuConfigScriptsPhase nodejs> Updating Autotools / GNU config script to a newer upstream version: ./deps/cares/config/config.sub nodejs> Updating Autotools / GNU config script to a newer upstream version: ./deps/cares/config/config.guess nodejs> Running phase: configurePhase nodejs> fixing libtool script ./deps/cares/config/ltmain.sh nodejs> ./deps/cares/configure nodejs> patching script interpreter paths in /nix/store/b40g7h2w8la03z3ccas01varfcsskxn2-nodejs-configure nodejs> configure flags: --prefix=/nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0 --ninja --with-intl=system-icu --openssl-use-def-ca-store --no-cross-compiling --dest-os=linux --dest-cpu=x64 --shared-libuv --shared-libuv-libpath=/nix/store/j3y24dy35j88w7vk1cnf3lf1g3w9r2c9-libuv-1.51.0/lib --shared-openssl --shared-openssl-libpath=/nix/store/2fxp204b9jh1s3lpggdlnws44vvzw1w9-openssl-3.4.3/lib --shared-sqlite --shared-sqlite-libpath=/nix/store/ks3slx52c0jmfgg717n0jq9lp354mlnw-sqlite-3.48.0/lib --shared-zlib --shared-zlib-libpath=/nix/store/f2q5ld1nipl8w1r2w8m6azhlm2varqgb-zlib-1.3.1/lib nodejs> INFO: configure completed successfully nodejs> Running phase: buildPhase nodejs> build flags: -j16 SHELL=/nix/store/l9k32vj2aczxw62134j1x0dsh569jz2l-bash-5.2p37/bin/bash nodejs> TERM=dumb ninja -C out/Release -j16 nodejs> ninja: Entering directory `out/Release' nodejs> [1/2106] CXX obj/deps/v8/src/base/v8_libbase.abort-mode.o nodejs> [2/2106] CXX obj/deps/v8/src/base/numbers/v8_libbase.diy-fp.o nodejs> [3/2106] CXX obj/deps/v8/src/base/v8_libbase.bits.o nodejs> [4/2106] CXX obj/deps/v8/src/base/v8_libbase.division-by-constant.o nodejs> [5/2106] CXX obj/deps/v8/src/base/v8_libbase.cpu.o nodejs> [6/2106] CXX obj/deps/v8/src/base/numbers/v8_libbase.cached-powers.o nodejs> [7/2106] CXX obj/deps/v8/src/base/debug/v8_libbase.stack_trace.o nodejs> [8/2106] CXX obj/deps/v8/src/base/numbers/v8_libbase.dtoa.o nodejs> [9/2106] CXX obj/deps/v8/src/base/v8_libbase.file-utils.o nodejs> [10/2106] CXX obj/deps/v8/src/base/numbers/v8_libbase.bignum-dtoa.o nodejs> [11/2106] CXX obj/deps/v8/src/base/numbers/v8_libbase.fast-dtoa.o nodejs> [12/2106] CXX obj/deps/v8/src/base/numbers/v8_libbase.bignum.o nodejs> [13/2106] CXX obj/deps/v8/src/base/v8_libbase.bounded-page-allocator.o nodejs> [14/2106] CXX obj/deps/v8/src/base/v8_libbase.emulated-virtual-address-subspace.o nodejs> [15/2106] CXX obj/deps/v8/src/base/v8_libbase.ieee754.o nodejs> [16/2106] CXX obj/deps/v8/src/base/v8_libbase.once.o nodejs> [17/2106] CXX obj/deps/v8/src/base/v8_libbase.logging.o nodejs> [18/2106] CXX obj/deps/v8/src/base/numbers/v8_libbase.fixed-dtoa.o nodejs> [19/2106] CXX obj/deps/v8/src/base/platform/v8_libbase.mutex.o nodejs> [20/2106] CXX obj/deps/v8/src/base/platform/v8_libbase.condition-variable.o nodejs> [21/2106] CXX obj/deps/v8/src/base/platform/v8_libbase.memory-protection-key.o nodejs> [22/2106] CXX obj/deps/v8/src/base/numbers/v8_libbase.strtod.o nodejs> [23/2106] CXX obj/deps/v8/src/base/platform/v8_libbase.platform.o nodejs> [24/2106] CXX obj/deps/v8/src/base/v8_libbase.page-allocator.o nodejs> [25/2106] CXX obj/deps/v8/src/base/platform/v8_libbase.semaphore.o nodejs> [26/2106] CXX obj/deps/v8/src/base/platform/v8_libbase.time.o nodejs> [27/2106] CXX obj/deps/v8/src/base/sanitizer/v8_libbase.lsan-page-allocator.o nodejs> [28/2106] CXX obj/deps/v8/src/base/v8_libbase.region-allocator.o nodejs> [29/2106] CXX obj/deps/v8/src/base/v8_libbase.strings.o nodejs> [30/2106] CXX obj/deps/v8/src/base/v8_libbase.sys-info.o nodejs> [31/2106] CXX obj/deps/v8/src/base/sanitizer/v8_libbase.lsan-virtual-address-space.o nodejs> [32/2106] CXX obj/deps/v8/src/base/v8_libbase.vlq-base64.o nodejs> [33/2106] CXX obj/deps/v8/src/base/v8_libbase.virtual-address-space-page-allocator.o nodejs> [34/2106] CXX obj/deps/v8/src/base/utils/v8_libbase.random-number-generator.o nodejs> [35/2106] CXX obj/deps/v8/src/base/debug/v8_libbase.stack_trace_posix.o nodejs> [36/2106] CXX obj/deps/v8/src/base/v8_libbase.virtual-address-space.o nodejs> [37/2106] CXX obj/deps/v8/src/base/platform/v8_libbase.platform-posix-time.o nodejs> [38/2106] CXX obj/deps/v8/src/base/platform/v8_libbase.platform-posix.o nodejs> [39/2106] CXX obj/deps/v8/src/base/platform/v8_libbase.platform-linux.o nodejs> [40/2106] AR obj/tools/v8_gypfiles/libv8_libbase.a nodejs> [41/2106] CXX obj/deps/v8/src/torque/torque_base.cpp-builder.o nodejs> [42/2106] CXX obj/deps/v8/src/torque/torque_base.source-positions.o nodejs> [43/2106] CXX obj/deps/v8/src/torque/torque_base.declarable.o nodejs> [44/2106] CXX obj/deps/v8/src/torque/torque_base.global-context.o nodejs> [45/2106] CXX obj/deps/v8/src/torque/torque_base.earley-parser.o nodejs> [46/2106] CXX obj/deps/v8/src/torque/torque_base.cfg.o nodejs> [47/2106] CXX obj/deps/v8/src/torque/torque_base.server-data.o nodejs> [48/2106] CXX obj/deps/v8/src/torque/torque_base.kythe-data.o nodejs> [49/2106] CXX obj/deps/v8/src/torque/torque_base.cc-generator.o nodejs> [50/2106] CXX obj/deps/v8/src/torque/torque_base.torque-code-generator.o nodejs> [51/2106] CXX obj/deps/v8/src/torque/torque_base.class-debug-reader-generator.o nodejs> [52/2106] CXX obj/deps/v8/src/torque/torque_base.instance-type-generator.o nodejs> [53/2106] CXX obj/deps/v8/src/torque/torque_base.csa-generator.o nodejs> [54/2106] CXX obj/deps/v8/src/torque/torque_base.declaration-visitor.o nodejs> [55/2106] CXX obj/deps/v8/src/torque/torque_base.declarations.o nodejs> [56/2106] CXX obj/deps/v8/src/torque/torque_base.type-inference.o nodejs> [57/2106] CXX obj/deps/v8/src/torque/torque_base.instructions.o nodejs> [58/2106] CXX obj/deps/v8/src/builtins/bytecode_builtins_list_generator.generate-bytecodes-builtins-list.o nodejs> [59/2106] CXX obj/deps/v8/src/interpreter/bytecode_builtins_list_generator.bytecode-operands.o nodejs> [60/2106] CXX obj/deps/v8/third_party/abseil-cpp/absl/base/internal/abseil.spinlock_wait.o nodejs> [61/2106] CXX obj/deps/v8/third_party/abseil-cpp/absl/base/internal/abseil.raw_logging.o nodejs> [62/2106] CXX obj/deps/v8/third_party/abseil-cpp/absl/base/internal/abseil.unscaledcycleclock.o nodejs> [63/2106] CXX obj/deps/v8/src/torque/torque_base.type-oracle.o nodejs> [64/2106] CXX obj/deps/v8/src/interpreter/bytecode_builtins_list_generator.bytecodes.o nodejs> [65/2106] LINK bytecode_builtins_list_generator nodejs> [66/2106] CXX obj/deps/v8/third_party/abseil-cpp/absl/base/internal/abseil.low_level_alloc.o nodejs> [67/2106] CXX obj/deps/v8/third_party/abseil-cpp/absl/base/internal/abseil.spinlock.o nodejs> [68/2106] ACTION generate_bytecode_builtins_list: generate_bytecode_builtins_list_action_3931b343a4cb0bd98da4e581f6ce90fe nodejs> [69/2106] CXX obj/deps/v8/third_party/abseil-cpp/absl/base/internal/abseil.cycleclock.o nodejs> [70/2106] CXX obj/deps/v8/third_party/abseil-cpp/absl/base/abseil.log_severity.o nodejs> [71/2106] CXX obj/deps/v8/third_party/abseil-cpp/absl/base/internal/abseil.throw_delegate.o nodejs> [72/2106] CXX obj/deps/v8/third_party/abseil-cpp/absl/base/internal/abseil.thread_identity.o nodejs> [73/2106] CXX obj/deps/v8/third_party/abseil-cpp/absl/base/internal/abseil.sysinfo.o nodejs> [74/2106] CXX obj/deps/v8/third_party/abseil-cpp/absl/crc/internal/abseil.cpu_detect.o nodejs> [75/2106] CXX obj/deps/v8/src/torque/torque_base.utils.o nodejs> [76/2106] CXX obj/deps/v8/third_party/abseil-cpp/absl/crc/abseil.crc32c.o nodejs> [77/2106] CXX obj/deps/v8/third_party/abseil-cpp/absl/crc/internal/abseil.crc.o nodejs> [78/2106] CXX obj/deps/v8/third_party/abseil-cpp/absl/crc/internal/abseil.crc_memcpy_fallback.o nodejs> [79/2106] CXX obj/deps/v8/src/torque/torque_base.torque-compiler.o nodejs> [80/2106] CXX obj/deps/v8/third_party/abseil-cpp/absl/container/internal/abseil.hashtablez_sampler.o nodejs> [81/2106] CXX obj/deps/v8/third_party/abseil-cpp/absl/debugging/internal/abseil.address_is_readable.o nodejs> [82/2106] CXX obj/deps/v8/third_party/abseil-cpp/absl/crc/internal/abseil.crc_memcpy_x86_arm_combined.o nodejs> [83/2106] CXX obj/deps/v8/third_party/abseil-cpp/absl/crc/internal/abseil.crc_x86_arm_combined.o nodejs> [84/2106] CXX obj/deps/v8/third_party/abseil-cpp/absl/debugging/internal/abseil.elf_mem_image.o nodejs> [85/2106] CXX obj/deps/v8/third_party/abseil-cpp/absl/container/internal/abseil.hashtablez_sampler_force_weak_definition.o nodejs> [86/2106] CXX obj/deps/v8/third_party/abseil-cpp/absl/debugging/abseil.stacktrace.o nodejs> [87/2106] CXX obj/deps/v8/third_party/abseil-cpp/absl/crc/internal/abseil.crc_cord_state.o nodejs> [88/2106] CXX obj/deps/v8/third_party/abseil-cpp/absl/debugging/internal/abseil.vdso_support.o nodejs> [89/2106] CXX obj/deps/v8/third_party/abseil-cpp/absl/profiling/internal/abseil.exponential_biased.o nodejs> [90/2106] CXX obj/deps/v8/third_party/abseil-cpp/absl/hash/internal/abseil.city.o nodejs> [91/2106] CXX obj/deps/v8/third_party/abseil-cpp/absl/container/internal/abseil.raw_hash_set.o nodejs> [92/2106] CXX obj/deps/v8/third_party/abseil-cpp/absl/debugging/internal/abseil.demangle.o nodejs> [93/2106] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/abseil.ascii.o nodejs> [94/2106] CXX obj/deps/v8/third_party/abseil-cpp/absl/hash/internal/abseil.low_level_hash.o nodejs> [95/2106] CXX obj/deps/v8/src/torque/torque.torque.o nodejs> [96/2106] CXX obj/deps/v8/third_party/abseil-cpp/absl/debugging/abseil.symbolize.o nodejs> [97/2106] CXX obj/deps/v8/third_party/abseil-cpp/absl/numeric/abseil.int128.o nodejs> [98/2106] CXX obj/deps/v8/third_party/abseil-cpp/absl/hash/internal/abseil.hash.o nodejs> [99/2106] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/abseil.cord_buffer.o nodejs> [100/2106] CXX obj/deps/v8/src/torque/torque_base.type-visitor.o nodejs> [101/2106] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/abseil.charconv.o nodejs> [102/2106] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/abseil.charconv_parse.o nodejs> [103/2106] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/abseil.cord_rep_btree_reader.o nodejs> [104/2106] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/abseil.cord_rep_btree_navigator.o nodejs> [105/2106] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/abseil.cord_analysis.o nodejs> [106/2106] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/abseil.cord_internal.o nodejs> [107/2106] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/abseil.cord_rep_consume.o nodejs> [108/2106] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/abseil.cordz_functions.o nodejs> [109/2106] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/abseil.escaping.o nodejs> [110/2106] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/abseil.charconv_bigint.o nodejs> [111/2106] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/abseil.cord_rep_crc.o nodejs> [112/2106] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/abseil.pow10_helper.o nodejs> [113/2106] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/abseil.ostringstream.o nodejs> [114/2106] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/abseil.damerau_levenshtein_distance.o nodejs> [115/2106] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/abseil.escaping.o nodejs> [116/2106] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/abseil.memutil.o nodejs> [117/2106] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/abseil.utf8.o nodejs> [118/2106] CXX obj/deps/v8/src/torque/torque_base.types.o nodejs> [119/2106] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/abseil.output.o nodejs> [120/2106] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/abseil.extension.o nodejs> [121/2106] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/abseil.cordz_handle.o nodejs> [122/2106] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/abseil.stringify_sink.o nodejs> [123/2106] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/abseil.cord_rep_btree.o nodejs> [124/2106] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/abseil.match.o nodejs> [125/2106] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/abseil.cordz_sample_token.o nodejs> [126/2106] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/abseil.bind.o nodejs> [127/2106] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/abseil.parser.o nodejs> [128/2106] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/abseil.cordz_info.o nodejs> [129/2106] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/abseil.string_view.o nodejs> [130/2106] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/abseil.cord.o nodejs> [131/2106] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/abseil.str_split.o nodejs> [132/2106] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/abseil.arg.o nodejs> [133/2106] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/internal/str_format/abseil.float_conversion.o nodejs> [134/2106] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/abseil.str_replace.o nodejs> [135/2106] CXX obj/deps/v8/third_party/abseil-cpp/absl/synchronization/internal/abseil.win32_waiter.o nodejs> [136/2106] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/abseil.numbers.o nodejs> [137/2106] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/abseil.str_cat.o nodejs> [138/2106] CXX obj/deps/v8/third_party/abseil-cpp/absl/strings/abseil.substitute.o nodejs> [139/2106] CXX obj/deps/v8/third_party/abseil-cpp/absl/synchronization/internal/abseil.graphcycles.o nodejs> [140/2106] CXX obj/deps/v8/third_party/abseil-cpp/absl/synchronization/internal/abseil.create_thread_identity.o nodejs> [141/2106] CXX obj/deps/v8/third_party/abseil-cpp/absl/synchronization/internal/abseil.futex_waiter.o nodejs> [142/2106] CXX obj/deps/v8/third_party/abseil-cpp/absl/synchronization/internal/abseil.kernel_timeout.o nodejs> [143/2106] CXX obj/deps/v8/third_party/abseil-cpp/absl/synchronization/internal/abseil.per_thread_sem.o nodejs> [144/2106] CXX obj/deps/v8/third_party/abseil-cpp/absl/time/internal/cctz/src/abseil.civil_time_detail.o nodejs> [145/2106] CXX obj/deps/v8/third_party/abseil-cpp/absl/synchronization/internal/abseil.pthread_waiter.o nodejs> [146/2106] CXX obj/deps/v8/third_party/abseil-cpp/absl/synchronization/internal/abseil.sem_waiter.o nodejs> [147/2106] CXX obj/deps/v8/third_party/abseil-cpp/absl/synchronization/internal/abseil.waiter_base.o nodejs> [148/2106] CXX obj/deps/v8/third_party/abseil-cpp/absl/synchronization/internal/abseil.stdcpp_waiter.o nodejs> [149/2106] CXX obj/deps/v8/third_party/abseil-cpp/absl/time/abseil.clock.o nodejs> [150/2106] CXX obj/deps/v8/third_party/abseil-cpp/absl/time/abseil.format.o nodejs> [151/2106] CXX obj/deps/v8/third_party/abseil-cpp/absl/time/internal/cctz/src/abseil.time_zone_posix.o nodejs> [152/2106] ACTION Checking inspector protocol compatibility nodejs> [153/2106] CXX obj/deps/v8/third_party/abseil-cpp/absl/time/abseil.civil_time.o nodejs> [154/2106] STAMP obj/tools/v8_gypfiles/v8_flags.actions_depends.stamp nodejs> [155/2106] CXX obj/deps/v8/third_party/abseil-cpp/absl/time/abseil.duration.o nodejs> [156/2106] CC obj/deps/v8/third_party/zlib/v8_zlib.adler32.o nodejs> [157/2106] ACTION Generating inspector protocol sources from protocol json nodejs> [158/2106] STAMP obj/tools/v8_gypfiles/v8_inspector_headers.actions_rules_copies.stamp nodejs> [159/2106] CXX obj/deps/v8/third_party/abseil-cpp/absl/synchronization/abseil.mutex.o nodejs> [160/2106] CC obj/deps/v8/third_party/zlib/v8_zlib.compress.o nodejs> [161/2106] CC obj/deps/v8/third_party/zlib/v8_zlib.cpu_features.o nodejs> [162/2106] CC obj/deps/v8/third_party/zlib/v8_zlib.gzclose.o nodejs> [163/2106] CXX obj/deps/v8/third_party/abseil-cpp/absl/time/internal/cctz/src/abseil.zone_info_source.o nodejs> [164/2106] CC obj/deps/v8/third_party/zlib/v8_zlib.crc32.o nodejs> [165/2106] CC obj/deps/v8/third_party/zlib/v8_zlib.gzlib.o nodejs> [166/2106] CXX obj/deps/v8/third_party/abseil-cpp/absl/time/internal/cctz/src/abseil.time_zone_fixed.o nodejs> [167/2106] CXX obj/deps/v8/third_party/abseil-cpp/absl/time/internal/cctz/src/abseil.time_zone_if.o nodejs> [168/2106] CC obj/deps/v8/third_party/zlib/v8_zlib.gzread.o nodejs> [169/2106] CC obj/deps/v8/third_party/zlib/v8_zlib.gzwrite.o nodejs> [170/2106] CC obj/deps/v8/third_party/zlib/v8_zlib.inffast.o nodejs> [171/2106] CC obj/deps/v8/third_party/zlib/v8_zlib.inftrees.o nodejs> [172/2106] CC obj/deps/v8/third_party/zlib/v8_zlib.infback.o nodejs> [173/2106] CC obj/deps/v8/third_party/zlib/v8_zlib.uncompr.o nodejs> [174/2106] CC obj/deps/v8/third_party/zlib/v8_zlib.zutil.o nodejs> [175/2106] CXX obj/deps/v8/third_party/abseil-cpp/absl/time/internal/cctz/src/abseil.time_zone_impl.o nodejs> [176/2106] CC obj/deps/v8/third_party/zlib/v8_zlib.deflate.o nodejs> [177/2106] CXX obj/deps/v8/third_party/zlib/google/v8_zlib.compression_utils_portable.o nodejs> [178/2106] CXX obj/deps/v8/src/regexp/gen-regexp-special-case.gen-regexp-special-case.o nodejs> [179/2106] CXX obj/deps/v8/third_party/abseil-cpp/absl/time/internal/cctz/src/abseil.time_zone_lookup.o nodejs> [180/2106] CXX obj/deps/v8/third_party/abseil-cpp/absl/time/internal/cctz/src/abseil.time_zone_libc.o nodejs> [181/2106] CC obj/deps/v8/third_party/zlib/v8_zlib.trees.o nodejs> [182/2106] LINK gen-regexp-special-case nodejs> [183/2106] ACTION run_gen-regexp-special-case: run_gen-regexp-special-case_action_bd80f64862dd779165d4349ffcbe0211 nodejs> [184/2106] CC obj/deps/v8/third_party/zlib/v8_zlib.inflate.o nodejs> [185/2106] CXX obj/deps/v8/third_party/abseil-cpp/absl/time/abseil.time.o nodejs> [186/2106] CXX obj/deps/v8/third_party/abseil-cpp/absl/time/internal/cctz/src/abseil.time_zone_format.o nodejs> [187/2106] CXX obj/deps/v8/src/libplatform/v8_libplatform.default-thread-isolated-allocator.o nodejs> [188/2106] CXX obj/deps/v8/src/libplatform/v8_libplatform.task-queue.o nodejs> [189/2106] CXX obj/deps/v8/src/libplatform/v8_libplatform.default-job.o nodejs> [190/2106] CXX obj/deps/v8/src/libplatform/v8_libplatform.delayed-task-queue.o nodejs> [191/2106] AR obj/tools/v8_gypfiles/libv8_zlib.a nodejs> [192/2106] CXX obj/deps/v8/src/libplatform/v8_libplatform.default-worker-threads-task-runner.o nodejs> [193/2106] CC obj/deps/zstd/lib/common/zstd.debug.o nodejs> [194/2106] CXX obj/deps/v8/src/libplatform/tracing/v8_libplatform.trace-buffer.o nodejs> [195/2106] CXX obj/deps/v8/third_party/abseil-cpp/absl/time/internal/cctz/src/abseil.time_zone_info.o nodejs> [196/2106] CXX obj/deps/v8/src/libplatform/tracing/v8_libplatform.trace-config.o nodejs> [197/2106] AR obj/tools/v8_gypfiles/libabseil.a nodejs> [198/2106] CC obj/deps/zstd/lib/common/zstd.entropy_common.o nodejs> [199/2106] CXX obj/deps/v8/src/libplatform/tracing/v8_libplatform.trace-object.o nodejs> [200/2106] CC obj/deps/zstd/lib/common/zstd.threading.o nodejs> [201/2106] CC obj/deps/zstd/lib/common/zstd.pool.o nodejs> [202/2106] CC obj/deps/zstd/lib/compress/zstd.fse_compress.o nodejs> [203/2106] CC obj/deps/zstd/lib/common/zstd.zstd_common.o nodejs> [204/2106] CC obj/deps/zstd/lib/common/zstd.error_private.o nodejs> [205/2106] CXX obj/deps/v8/src/libplatform/v8_libplatform.default-foreground-task-runner.o nodejs> [206/2106] CXX obj/src/node_js2c.embedded_data.o nodejs> [207/2106] CC obj/deps/zstd/lib/common/zstd.xxhash.o nodejs> [208/2106] CC obj/deps/zstd/lib/compress/zstd.hist.o nodejs> [209/2106] CC obj/deps/zstd/lib/compress/zstd.zstd_compress_literals.o nodejs> [210/2106] CXX obj/deps/v8/src/libplatform/v8_libplatform.default-platform.o nodejs> [211/2106] CC obj/deps/zstd/lib/common/zstd.fse_decompress.o nodejs> [212/2106] CC obj/deps/zstd/lib/compress/zstd.zstd_compress_superblock.o nodejs> [213/2106] CC obj/deps/zstd/lib/compress/zstd.zstd_compress_sequences.o nodejs> [214/2106] CXX obj/deps/v8/src/libplatform/v8_libplatform.worker-thread.o nodejs> [215/2106] CXX obj/deps/v8/src/libplatform/tracing/v8_libplatform.trace-writer.o nodejs> [216/2106] CC obj/deps/zstd/lib/compress/zstd.zstd_preSplit.o nodejs> [217/2106] CXX obj/deps/v8/src/libplatform/tracing/v8_libplatform.tracing-controller.o nodejs> [218/2106] CC obj/deps/zstd/lib/decompress/zstd.zstd_ddict.o nodejs> [219/2106] AR obj/tools/v8_gypfiles/libv8_libplatform.a nodejs> [220/2106] CC obj/deps/uvwasi/src/uvwasi.clocks.o nodejs> [221/2106] CC obj/deps/zstd/lib/compress/zstd.zstd_ldm.o nodejs> [222/2106] CC obj/deps/zstd/lib/compress/zstd.huf_compress.o nodejs> [223/2106] CC obj/deps/zstd/lib/compress/zstd.zstdmt_compress.o nodejs> [224/2106] CC obj/deps/uvwasi/src/uvwasi.sync_helpers.o nodejs> [225/2106] CC obj/deps/uvwasi/src/uvwasi.poll_oneoff.o nodejs> [226/2106] CXX obj/deps/v8/src/torque/torque_base.implementation-visitor.o nodejs> [227/2106] CC obj/deps/uvwasi/src/uvwasi.path_resolver.o nodejs> [228/2106] CC obj/deps/uvwasi/src/uvwasi.fd_table.o nodejs> [229/2106] CC obj/deps/zstd/lib/decompress/zstd.zstd_decompress.o nodejs> [230/2106] CC obj/deps/uvwasi/src/uvwasi.wasi_rights.o nodejs> [231/2106] CC obj/deps/nghttp2/lib/nghttp2.nghttp2_callbacks.o nodejs> [232/2106] CC obj/deps/uvwasi/src/uvwasi.uv_mapping.o nodejs> [233/2106] CC obj/deps/nghttp2/lib/nghttp2.nghttp2_debug.o nodejs> [234/2106] CC obj/deps/nghttp2/lib/nghttp2.nghttp2_buf.o nodejs> [235/2106] CC obj/deps/nghttp2/lib/nghttp2.nghttp2_extpri.o nodejs> [236/2106] CC obj/deps/nghttp2/lib/nghttp2.nghttp2_hd_huffman.o nodejs> [237/2106] CC obj/deps/uvwasi/src/uvwasi.wasi_serdes.o nodejs> [238/2106] CC obj/deps/nghttp2/lib/nghttp2.nghttp2_frame.o nodejs> [239/2106] CC obj/deps/nghttp2/lib/nghttp2.nghttp2_hd_huffman_data.o nodejs> [240/2106] CC obj/deps/uvwasi/src/uvwasi.uvwasi.o nodejs> ../../deps/uvwasi/src/uvwasi.c: In function 'uvwasi__get_filestat_set_times': nodejs> ../../deps/uvwasi/src/uvwasi.c:107:20: warning: 'stat.st_atim' may be used uninitialized [-Wmaybe-uninitialized] nodejs> 107 | *st_atim = stat.st_atim / NANOS_PER_SEC; nodejs> | ~~~~^~~~~~~~ nodejs> ../../deps/uvwasi/src/uvwasi.c:64:21: note: 'stat' declared here nodejs> 64 | uvwasi_filestat_t stat; nodejs> | ^~~~ nodejs> [241/2106] CC obj/deps/nghttp2/lib/nghttp2.nghttp2_helper.o nodejs> [242/2106] CC obj/deps/nghttp2/lib/nghttp2.nghttp2_mem.o nodejs> [243/2106] CC obj/deps/nghttp2/lib/nghttp2.nghttp2_map.o nodejs> [244/2106] CC obj/deps/nghttp2/lib/nghttp2.nghttp2_hd.o nodejs> [245/2106] CC obj/deps/nghttp2/lib/nghttp2.nghttp2_alpn.o nodejs> [246/2106] CC obj/deps/nghttp2/lib/nghttp2.nghttp2_http.o nodejs> [247/2106] CC obj/deps/nghttp2/lib/nghttp2.nghttp2_option.o nodejs> [248/2106] CC obj/deps/nghttp2/lib/nghttp2.nghttp2_outbound_item.o nodejs> [249/2106] CC obj/deps/zstd/lib/decompress/zstd.huf_decompress.o nodejs> [250/2106] CC obj/deps/nghttp2/lib/nghttp2.nghttp2_pq.o nodejs> [251/2106] CC obj/deps/nghttp2/lib/nghttp2.nghttp2_queue.o nodejs> [252/2106] CC obj/deps/nghttp2/lib/nghttp2.nghttp2_priority_spec.o nodejs> [253/2106] CC obj/deps/nghttp2/lib/nghttp2.nghttp2_ratelim.o nodejs> [254/2106] CC obj/deps/nghttp2/lib/nghttp2.nghttp2_rcbuf.o nodejs> [255/2106] CC obj/deps/nghttp2/lib/nghttp2.nghttp2_time.o nodejs> [256/2106] CC obj/deps/nghttp2/lib/nghttp2.nghttp2_version.o nodejs> [257/2106] CC obj/deps/nghttp2/lib/nghttp2.nghttp2_stream.o nodejs> [258/2106] CC obj/deps/nghttp2/lib/nghttp2.nghttp2_submit.o nodejs> [259/2106] CC obj/deps/nghttp2/lib/nghttp2.sfparse.o nodejs> [260/2106] CC obj/deps/llhttp/src/llhttp.api.o nodejs> [261/2106] CC obj/deps/llhttp/src/llhttp.http.o nodejs> [262/2106] CC obj/deps/zstd/lib/compress/zstd.zstd_compress.o nodejs> [263/2106] CC obj/deps/zstd/lib/compress/zstd.zstd_fast.o nodejs> [264/2106] CC obj/deps/zstd/lib/decompress/zstd.zstd_decompress_block.o nodejs> [265/2106] CC obj/deps/zstd/lib/compress/zstd.zstd_opt.o nodejs> [266/2106] CXX obj/deps/nbytes/src/nbytes.nbytes.o nodejs> [267/2106] CC obj/deps/zstd/lib/compress/zstd.zstd_double_fast.o nodejs> [268/2106] CXX obj/deps/ncrypto/ncrypto.engine.o nodejs> In file included from ../../deps/ncrypto/engine.cc:1: nodejs> ../../deps/ncrypto/ncrypto.h:208:59: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 208 | using HMACCtxPointer = DeleteFnPtr; nodejs> | ^ nodejs> In file included from ../../deps/ncrypto/ncrypto.h:10: nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/hmac.h:35:28: note: declared here nodejs> 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); nodejs> | ^~~~~~~~~~~~~ nodejs> ../../deps/ncrypto/ncrypto.h:211:45: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 211 | using RSAPointer = DeleteFnPtr; nodejs> | ^ nodejs> In file included from ../../deps/ncrypto/ncrypto.h:12: nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/rsa.h:304:28: note: declared here nodejs> 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); nodejs> | ^~~~~~~~ nodejs> ../../deps/ncrypto/ncrypto.h:658:26: warning: 'void DH_free(DH*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 658 | DeleteFnPtr dh_; nodejs> | ^ nodejs> In file included from ../../deps/ncrypto/ncrypto.h:5: nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/dh.h:211:28: note: declared here nodejs> 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); nodejs> | ^~~~~~~ nodejs> ../../deps/ncrypto/ncrypto.h:948:34: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 948 | DeleteFnPtr key_; nodejs> | ^ nodejs> In file included from ../../deps/ncrypto/ncrypto.h:7: nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/ec.h:1022:28: note: declared here nodejs> 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); nodejs> | ^~~~~~~~~~~ nodejs> ../../deps/ncrypto/engine.cc: In member function 'void ncrypto::EnginePointer::reset(ENGINE*, bool)': nodejs> ../../deps/ncrypto/engine.cc:31:20: warning: 'int ENGINE_finish(ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 31 | ENGINE_finish(engine); nodejs> | ~~~~~~~~~~~~~^~~~~~~~ nodejs> In file included from ../../deps/ncrypto/ncrypto.h:23: nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/engine.h:628:27: note: declared here nodejs> 628 | OSSL_DEPRECATEDIN_3_0 int ENGINE_finish(ENGINE *e); nodejs> | ^~~~~~~~~~~~~ nodejs> ../../deps/ncrypto/engine.cc:33:18: warning: 'int ENGINE_free(ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 33 | ENGINE_free(engine); nodejs> | ~~~~~~~~~~~^~~~~~~~ nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/engine.h:493:27: note: declared here nodejs> 493 | OSSL_DEPRECATEDIN_3_0 int ENGINE_free(ENGINE *e); nodejs> | ^~~~~~~~~~~ nodejs> ../../deps/ncrypto/engine.cc: In static member function 'static ncrypto::EnginePointer ncrypto::EnginePointer::getEngineByName(std::string_view, ncrypto::CryptoErrorList*)': nodejs> ../../deps/ncrypto/engine.cc:50:36: warning: 'ENGINE* ENGINE_by_id(const char*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 50 | EnginePointer engine(ENGINE_by_id(name.data())); nodejs> | ~~~~~~~~~~~~^~~~~~~~~~~~~ nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/engine.h:336:31: note: declared here nodejs> 336 | OSSL_DEPRECATEDIN_3_0 ENGINE *ENGINE_by_id(const char *id); nodejs> | ^~~~~~~~~~~~ nodejs> ../../deps/ncrypto/engine.cc:53:40: warning: 'ENGINE* ENGINE_by_id(const char*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 53 | engine = EnginePointer(ENGINE_by_id("dynamic")); nodejs> | ~~~~~~~~~~~~^~~~~~~~~~~ nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/engine.h:336:31: note: declared here nodejs> 336 | OSSL_DEPRECATEDIN_3_0 ENGINE *ENGINE_by_id(const char *id); nodejs> | ^~~~~~~~~~~~ nodejs> ../../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] nodejs> 55 | if (!ENGINE_ctrl_cmd_string(engine.get(), "SO_PATH", name.data(), 0) || nodejs> | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/engine.h:479:5: note: declared here nodejs> 479 | int ENGINE_ctrl_cmd_string(ENGINE *e, const char *cmd_name, const char *arg, nodejs> | ^~~~~~~~~~~~~~~~~~~~~~ nodejs> ../../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] nodejs> 56 | !ENGINE_ctrl_cmd_string(engine.get(), "LOAD", nullptr, 0)) { nodejs> | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/engine.h:479:5: note: declared here nodejs> 479 | int ENGINE_ctrl_cmd_string(ENGINE *e, const char *cmd_name, const char *arg, nodejs> | ^~~~~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/ncrypto/engine.cc: In member function 'bool ncrypto::EnginePointer::setAsDefault(uint32_t, ncrypto::CryptoErrorList*)': nodejs> ../../deps/ncrypto/engine.cc:67:28: warning: 'int ENGINE_set_default(ENGINE*, unsigned int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 67 | return ENGINE_set_default(engine, flags) != 0; nodejs> | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/engine.h:708:27: note: declared here nodejs> 708 | OSSL_DEPRECATEDIN_3_0 int ENGINE_set_default(ENGINE *e, unsigned int flags); nodejs> | ^~~~~~~~~~~~~~~~~~ nodejs> ../../deps/ncrypto/engine.cc: In member function 'bool ncrypto::EnginePointer::init(bool)': nodejs> ../../deps/ncrypto/engine.cc:73:21: warning: 'int ENGINE_init(ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 73 | return ENGINE_init(engine) == 1; nodejs> | ~~~~~~~~~~~^~~~~~~~ nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/engine.h:620:27: note: declared here nodejs> 620 | OSSL_DEPRECATEDIN_3_0 int ENGINE_init(ENGINE *e); nodejs> | ^~~~~~~~~~~ nodejs> ../../deps/ncrypto/engine.cc: In member function 'ncrypto::EVPKeyPointer ncrypto::EnginePointer::loadPrivateKey(std::string_view)': nodejs> ../../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] nodejs> 79 | ENGINE_load_private_key(engine, key_name.data(), nullptr, nullptr)); nodejs> | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/engine.h:638:11: note: declared here nodejs> 638 | EVP_PKEY *ENGINE_load_private_key(ENGINE *e, const char *key_id, nodejs> | ^~~~~~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/ncrypto/engine.cc: In static member function 'static void ncrypto::EnginePointer::initEnginesOnce()': nodejs> ../../deps/ncrypto/engine.cc:85:32: warning: 'void ENGINE_load_builtin_engines()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 85 | ENGINE_load_builtin_engines(); nodejs> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/engine.h:358:28: note: declared here nodejs> 358 | OSSL_DEPRECATEDIN_3_0 void ENGINE_load_builtin_engines(void); nodejs> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/ncrypto/engine.cc:86:33: warning: 'int ENGINE_register_all_complete()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 86 | ENGINE_register_all_complete(); nodejs> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/engine.h:415:27: note: declared here nodejs> 415 | OSSL_DEPRECATEDIN_3_0 int ENGINE_register_all_complete(void); nodejs> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ nodejs> [269/2106] CXX obj/deps/v8/src/torque/torque_base.torque-parser.o nodejs> [270/2106] AR obj/tools/v8_gypfiles/libtorque_base.a nodejs> [271/2106] STAMP obj/tools/v8_gypfiles/torque.actions_depends.stamp nodejs> [272/2106] CXX obj/tools/node_js2c.js2c.o nodejs> [273/2106] CXX obj/deps/inspector_protocol/crdtp/crdtp.error_support.o nodejs> [274/2106] CC obj/deps/llhttp/src/llhttp.llhttp.o nodejs> [275/2106] LINK torque nodejs> [276/2106] CC obj/deps/nghttp2/lib/nghttp2.nghttp2_session.o nodejs> [277/2106] CC obj/deps/cares/src/lib/cares.ares_addrinfo2hostent.o nodejs> [278/2106] CC obj/deps/cares/src/lib/cares.ares_android.o nodejs> [279/2106] CXX obj/deps/inspector_protocol/crdtp/crdtp.json_platform.o nodejs> [280/2106] CXX obj/deps/inspector_protocol/crdtp/crdtp.span.o nodejs> [281/2106] CC obj/deps/cares/src/lib/cares.ares_addrinfo_localhost.o nodejs> [282/2106] CC obj/deps/cares/src/lib/cares.ares_cancel.o nodejs> [283/2106] CC obj/deps/cares/src/lib/cares.ares_close_sockets.o nodejs> [284/2106] CC obj/deps/cares/src/lib/cares.ares_data.o nodejs> [285/2106] CXX obj/deps/inspector_protocol/crdtp/crdtp.serializable.o nodejs> [286/2106] CC obj/deps/cares/src/lib/cares.ares_cookie.o nodejs> [287/2106] CC obj/deps/cares/src/lib/cares.ares_conn.o nodejs> [288/2106] CC obj/deps/cares/src/lib/cares.ares_destroy.o nodejs> [289/2106] CXX obj/deps/inspector_protocol/crdtp/crdtp.status.o nodejs> [290/2106] CC obj/deps/cares/src/lib/cares.ares_free_string.o nodejs> [291/2106] CC obj/deps/cares/src/lib/cares.ares_free_hostent.o nodejs> [292/2106] CC obj/deps/cares/src/lib/cares.ares_freeaddrinfo.o nodejs> [293/2106] CC obj/deps/cares/src/lib/cares.ares_getenv.o nodejs> [294/2106] CC obj/deps/histogram/src/histogram.hdr_histogram.o nodejs> [295/2106] CC obj/deps/cares/src/lib/cares.ares_gethostbyaddr.o nodejs> [296/2106] CC obj/deps/cares/src/lib/cares.ares_gethostbyname.o nodejs> [297/2106] CC obj/deps/cares/src/lib/cares.ares_getaddrinfo.o nodejs> [298/2106] CC obj/deps/cares/src/lib/cares.ares_library_init.o nodejs> [299/2106] CC obj/deps/cares/src/lib/cares.ares_getnameinfo.o nodejs> [300/2106] CC obj/deps/cares/src/lib/cares.ares_init.o nodejs> [301/2106] CC obj/deps/cares/src/lib/cares.ares_metrics.o nodejs> [302/2106] CC obj/deps/cares/src/lib/cares.ares_hosts_file.o nodejs> [303/2106] CC obj/deps/cares/src/lib/cares.ares_parse_into_addrinfo.o nodejs> [304/2106] CC obj/deps/cares/src/lib/cares.ares_query.o nodejs> [305/2106] CC obj/deps/cares/src/lib/cares.ares_qcache.o nodejs> [306/2106] CC obj/deps/cares/src/lib/cares.ares_options.o nodejs> [307/2106] CXX obj/deps/inspector_protocol/crdtp/crdtp.protocol_core.o nodejs> [308/2106] CC obj/deps/cares/src/lib/cares.ares_send.o nodejs> [309/2106] CC obj/deps/cares/src/lib/cares.ares_search.o nodejs> [310/2106] CC obj/deps/cares/src/lib/cares.ares_strerror.o nodejs> [311/2106] CC obj/deps/cares/src/lib/cares.ares_sysconfig_mac.o nodejs> [312/2106] CXX obj/deps/inspector_protocol/crdtp/crdtp.cbor.o nodejs> [313/2106] CC obj/deps/cares/src/lib/cares.ares_sysconfig.o nodejs> [314/2106] CC obj/deps/cares/src/lib/cares.ares_socket.o nodejs> [315/2106] CC obj/deps/cares/src/lib/cares.ares_set_socket_functions.o nodejs> [316/2106] CC obj/deps/cares/src/lib/cares.ares_sysconfig_win.o nodejs> [317/2106] CC obj/deps/cares/src/lib/cares.ares_process.o nodejs> [318/2106] CC obj/deps/cares/src/lib/cares.ares_timeout.o nodejs> [319/2106] CC obj/deps/cares/src/lib/cares.ares_sortaddrinfo.o nodejs> [320/2106] CC obj/deps/cares/src/lib/cares.ares_version.o nodejs> [321/2106] CC obj/deps/cares/src/lib/cares.ares_sysconfig_files.o nodejs> [322/2106] CC obj/deps/cares/src/lib/dsa/cares.ares_htable_dict.o nodejs> [323/2106] CC obj/deps/cares/src/lib/dsa/cares.ares_htable_asvp.o nodejs> [324/2106] CC obj/deps/cares/src/lib/dsa/cares.ares_htable_strvp.o nodejs> [325/2106] CC obj/deps/cares/src/lib/dsa/cares.ares_htable_szvp.o nodejs> [326/2106] CC obj/deps/cares/src/lib/dsa/cares.ares_htable_vpstr.o nodejs> [327/2106] CC obj/deps/cares/src/lib/dsa/cares.ares_array.o nodejs> [328/2106] CC obj/deps/cares/src/lib/dsa/cares.ares_htable.o nodejs> [329/2106] CC obj/deps/cares/src/lib/dsa/cares.ares_htable_vpvp.o nodejs> [330/2106] CC obj/deps/cares/src/lib/event/cares.ares_event_kqueue.o nodejs> [331/2106] CC obj/deps/cares/src/lib/event/cares.ares_event_configchg.o nodejs> [332/2106] CC obj/deps/cares/src/lib/cares.ares_update_servers.o nodejs> [333/2106] CC obj/deps/cares/src/lib/event/cares.ares_event_poll.o nodejs> [334/2106] CC obj/deps/cares/src/lib/event/cares.ares_event_epoll.o nodejs> [335/2106] CC obj/deps/cares/src/lib/dsa/cares.ares_llist.o nodejs> [336/2106] CC obj/deps/cares/src/lib/event/cares.ares_event_select.o nodejs> [337/2106] CC obj/deps/cares/src/lib/dsa/cares.ares_slist.o nodejs> [338/2106] CC obj/deps/cares/src/lib/event/cares.ares_event_win32.o nodejs> [339/2106] CC obj/deps/cares/src/lib/event/cares.ares_event_wake_pipe.o nodejs> ../../deps/cares/src/lib/event/ares_event_wake_pipe.c: In function 'ares_pipeevent_signal': nodejs> ../../deps/cares/src/lib/event/ares_event_wake_pipe.c:120:9: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] nodejs> 120 | (void)write(p->filedes[1], "1", 1); nodejs> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ nodejs> [340/2106] CXX obj/deps/ncrypto/ncrypto.ncrypto.o nodejs> In file included from ../../deps/ncrypto/ncrypto.cc:1: nodejs> ../../deps/ncrypto/ncrypto.h:208:59: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 208 | using HMACCtxPointer = DeleteFnPtr; nodejs> | ^ nodejs> In file included from ../../deps/ncrypto/ncrypto.h:10: nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/hmac.h:35:28: note: declared here nodejs> 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); nodejs> | ^~~~~~~~~~~~~ nodejs> ../../deps/ncrypto/ncrypto.h:211:45: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 211 | using RSAPointer = DeleteFnPtr; nodejs> | ^ nodejs> In file included from ../../deps/ncrypto/ncrypto.h:12: nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/rsa.h:304:28: note: declared here nodejs> 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); nodejs> | ^~~~~~~~ nodejs> ../../deps/ncrypto/ncrypto.h:658:26: warning: 'void DH_free(DH*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 658 | DeleteFnPtr dh_; nodejs> | ^ nodejs> In file included from ../../deps/ncrypto/ncrypto.h:5: nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/dh.h:211:28: note: declared here nodejs> 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); nodejs> | ^~~~~~~ nodejs> ../../deps/ncrypto/ncrypto.h:948:34: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 948 | DeleteFnPtr key_; nodejs> | ^ nodejs> In file included from ../../deps/ncrypto/ncrypto.h:7: nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/ec.h:1022:28: note: declared here nodejs> 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); nodejs> | ^~~~~~~~~~~ nodejs> ../../deps/ncrypto/ncrypto.cc: In member function 'int ncrypto::BignumPointer::isPrime(int, PrimeCheckCallback) const': nodejs> ../../deps/ncrypto/ncrypto.cc:330:24: warning: 'int BN_is_prime_ex(const BIGNUM*, int, BN_CTX*, BN_GENCB*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 330 | return BN_is_prime_ex(get(), nchecks, ctx.get(), cb.get()); nodejs> | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nodejs> In file included from ../../deps/ncrypto/ncrypto.h:4: nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/bn.h:380:5: note: declared here nodejs> 380 | int BN_is_prime_ex(const BIGNUM *p, int nchecks, BN_CTX *ctx, BN_GENCB *cb); nodejs> | ^~~~~~~~~~~~~~ nodejs> ../../deps/ncrypto/ncrypto.cc: In function 'bool ncrypto::SafeX509SubjectAltNamePrint(const BIOPointer&, X509_EXTENSION*)': nodejs> ../../deps/ncrypto/ncrypto.cc:781:8: warning: unused variable 'ret' [-Wunused-variable] nodejs> 781 | auto ret = OBJ_obj2nid(X509_EXTENSION_get_object(ext)); nodejs> | ^~~ nodejs> ../../deps/ncrypto/ncrypto.cc: In function 'bool ncrypto::SafeX509InfoAccessPrint(const BIOPointer&, X509_EXTENSION*)': nodejs> ../../deps/ncrypto/ncrypto.cc:804:8: warning: unused variable 'ret' [-Wunused-variable] nodejs> 804 | auto ret = OBJ_obj2nid(X509_EXTENSION_get_object(ext)); nodejs> | ^~~ nodejs> ../../deps/ncrypto/ncrypto.cc: In static member function 'static ncrypto::DHPointer ncrypto::DHPointer::New(ncrypto::BignumPointer&&, ncrypto::BignumPointer&&)': nodejs> ../../deps/ncrypto/ncrypto.cc:1340:22: warning: 'DH* DH_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 1340 | DHPointer dh(DH_new()); nodejs> | ~~~~~~^~ nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/dh.h:210:27: note: declared here nodejs> 210 | OSSL_DEPRECATEDIN_3_0 DH *DH_new(void); nodejs> | ^~~~~~ nodejs> ../../deps/ncrypto/ncrypto.cc:1343:18: warning: 'int DH_set0_pqg(DH*, BIGNUM*, BIGNUM*, BIGNUM*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 1343 | if (DH_set0_pqg(dh.get(), p.get(), nullptr, g.get()) != 1) return {}; nodejs> | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/dh.h:266:27: note: declared here nodejs> 266 | OSSL_DEPRECATEDIN_3_0 int DH_set0_pqg(DH *dh, BIGNUM *p, BIGNUM *q, BIGNUM *g); nodejs> | ^~~~~~~~~~~ nodejs> ../../deps/ncrypto/ncrypto.cc: In static member function 'static ncrypto::DHPointer ncrypto::DHPointer::New(size_t, unsigned int)': nodejs> ../../deps/ncrypto/ncrypto.cc:1357:22: warning: 'DH* DH_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 1357 | DHPointer dh(DH_new()); nodejs> | ~~~~~~^~ nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/dh.h:210:27: note: declared here nodejs> 210 | OSSL_DEPRECATEDIN_3_0 DH *DH_new(void); nodejs> | ^~~~~~ nodejs> ../../deps/ncrypto/ncrypto.cc:1360:32: warning: 'int DH_generate_parameters_ex(DH*, int, int, BN_GENCB*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 1360 | if (DH_generate_parameters_ex(dh.get(), bits, generator, nullptr) != 1) { nodejs> | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/dh.h:223:27: note: declared here nodejs> 223 | OSSL_DEPRECATEDIN_3_0 int DH_generate_parameters_ex(DH *dh, int prime_len, nodejs> | ^~~~~~~~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/ncrypto/ncrypto.cc: In member function 'ncrypto::DHPointer::CheckResult ncrypto::DHPointer::check()': nodejs> ../../deps/ncrypto/ncrypto.cc:1371:15: warning: 'int DH_check(const DH*, int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 1371 | if (DH_check(dh_.get(), &codes) != 1) nodejs> | ~~~~~~~~^~~~~~~~~~~~~~~~~~~ nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/dh.h:231:27: note: declared here nodejs> 231 | OSSL_DEPRECATEDIN_3_0 int DH_check(const DH *dh, int *codes); nodejs> | ^~~~~~~~ nodejs> ../../deps/ncrypto/ncrypto.cc: In member function 'ncrypto::DHPointer::CheckPublicKeyResult ncrypto::DHPointer::checkPublicKey(const ncrypto::BignumPointer&)': nodejs> ../../deps/ncrypto/ncrypto.cc:1381:23: warning: 'int DH_check_pub_key(const DH*, const BIGNUM*, int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 1381 | if (DH_check_pub_key(dh_.get(), pub_key.get(), &codes) != 1) nodejs> | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/dh.h:232:27: note: declared here nodejs> 232 | OSSL_DEPRECATEDIN_3_0 int DH_check_pub_key(const DH *dh, const BIGNUM *pub_key, nodejs> | ^~~~~~~~~~~~~~~~ nodejs> ../../deps/ncrypto/ncrypto.cc: In member function 'ncrypto::DataPointer ncrypto::DHPointer::getPrime() const': nodejs> ../../deps/ncrypto/ncrypto.cc:1396:14: warning: 'void DH_get0_pqg(const DH*, const BIGNUM**, const BIGNUM**, const BIGNUM**)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 1396 | DH_get0_pqg(dh_.get(), &p, nullptr, nullptr); nodejs> | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/dh.h:264:28: note: declared here nodejs> 264 | OSSL_DEPRECATEDIN_3_0 void DH_get0_pqg(const DH *dh, const BIGNUM **p, nodejs> | ^~~~~~~~~~~ nodejs> ../../deps/ncrypto/ncrypto.cc: In member function 'ncrypto::DataPointer ncrypto::DHPointer::getGenerator() const': nodejs> ../../deps/ncrypto/ncrypto.cc:1403:14: warning: 'void DH_get0_pqg(const DH*, const BIGNUM**, const BIGNUM**, const BIGNUM**)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 1403 | DH_get0_pqg(dh_.get(), nullptr, nullptr, &g); nodejs> | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/dh.h:264:28: note: declared here nodejs> 264 | OSSL_DEPRECATEDIN_3_0 void DH_get0_pqg(const DH *dh, const BIGNUM **p, nodejs> | ^~~~~~~~~~~ nodejs> ../../deps/ncrypto/ncrypto.cc: In member function 'ncrypto::DataPointer ncrypto::DHPointer::getPublicKey() const': nodejs> ../../deps/ncrypto/ncrypto.cc:1410:14: warning: 'void DH_get0_key(const DH*, const BIGNUM**, const BIGNUM**)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 1410 | DH_get0_key(dh_.get(), &pub_key, nullptr); nodejs> | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/dh.h:267:28: note: declared here nodejs> 267 | OSSL_DEPRECATEDIN_3_0 void DH_get0_key(const DH *dh, const BIGNUM **pub_key, nodejs> | ^~~~~~~~~~~ nodejs> ../../deps/ncrypto/ncrypto.cc: In member function 'ncrypto::DataPointer ncrypto::DHPointer::getPrivateKey() const': nodejs> ../../deps/ncrypto/ncrypto.cc:1417:14: warning: 'void DH_get0_key(const DH*, const BIGNUM**, const BIGNUM**)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 1417 | DH_get0_key(dh_.get(), nullptr, &pvt_key); nodejs> | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/dh.h:267:28: note: declared here nodejs> 267 | OSSL_DEPRECATEDIN_3_0 void DH_get0_key(const DH *dh, const BIGNUM **pub_key, nodejs> | ^~~~~~~~~~~ nodejs> ../../deps/ncrypto/ncrypto.cc: In member function 'ncrypto::DataPointer ncrypto::DHPointer::generateKeys() const': nodejs> ../../deps/ncrypto/ncrypto.cc:1426:23: warning: 'int DH_generate_key(DH*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 1426 | if (!DH_generate_key(dh_.get())) return {}; nodejs> | ~~~~~~~~~~~~~~~^~~~~~~~~~~ nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/dh.h:234:27: note: declared here nodejs> 234 | OSSL_DEPRECATEDIN_3_0 int DH_generate_key(DH *dh); nodejs> | ^~~~~~~~~~~~~~~ nodejs> ../../deps/ncrypto/ncrypto.cc: In member function 'size_t ncrypto::DHPointer::size() const': nodejs> ../../deps/ncrypto/ncrypto.cc:1433:20: warning: 'int DH_size(const DH*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 1433 | int ret = DH_size(dh_.get()); nodejs> | ~~~~~~~^~~~~~~~~~~ nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/dh.h:214:27: note: declared here nodejs> 214 | OSSL_DEPRECATEDIN_3_0 int DH_size(const DH *dh); nodejs> | ^~~~~~~ nodejs> ../../deps/ncrypto/ncrypto.cc: In member function 'ncrypto::DataPointer ncrypto::DHPointer::computeSecret(const ncrypto::BignumPointer&) const': nodejs> ../../deps/ncrypto/ncrypto.cc:1447:21: warning: 'int DH_compute_key(unsigned char*, const BIGNUM*, DH*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 1447 | DH_compute_key(static_cast(dp.get()), peer.get(), dh_.get()); nodejs> | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/dh.h:235:27: note: declared here nodejs> 235 | OSSL_DEPRECATEDIN_3_0 int DH_compute_key(unsigned char *key, nodejs> | ^~~~~~~~~~~~~~ nodejs> ../../deps/ncrypto/ncrypto.cc: In member function 'bool ncrypto::DHPointer::setPublicKey(ncrypto::BignumPointer&&)': nodejs> ../../deps/ncrypto/ncrypto.cc:1464:18: warning: 'int DH_set0_key(DH*, BIGNUM*, BIGNUM*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 1464 | if (DH_set0_key(dh_.get(), key.get(), nullptr) == 1) { nodejs> | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/dh.h:269:27: note: declared here nodejs> 269 | OSSL_DEPRECATEDIN_3_0 int DH_set0_key(DH *dh, BIGNUM *pub_key, BIGNUM *priv_key); nodejs> | ^~~~~~~~~~~ nodejs> ../../deps/ncrypto/ncrypto.cc: In member function 'bool ncrypto::DHPointer::setPrivateKey(ncrypto::BignumPointer&&)': nodejs> ../../deps/ncrypto/ncrypto.cc:1477:18: warning: 'int DH_set0_key(DH*, BIGNUM*, BIGNUM*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 1477 | if (DH_set0_key(dh_.get(), nullptr, key.get()) == 1) { nodejs> | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/dh.h:269:27: note: declared here nodejs> 269 | OSSL_DEPRECATEDIN_3_0 int DH_set0_key(DH *dh, BIGNUM *pub_key, BIGNUM *priv_key); nodejs> | ^~~~~~~~~~~ nodejs> ../../deps/ncrypto/ncrypto.cc: In member function 'bool ncrypto::EVPKeyPointer::set(const ncrypto::ECKeyPointer&)': nodejs> ../../deps/ncrypto/ncrypto.cc:1811:30: warning: 'int EVP_PKEY_set1_EC_KEY(EVP_PKEY*, ec_key_st*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 1811 | return EVP_PKEY_set1_EC_KEY(pkey_.get(), eckey); nodejs> | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ nodejs> In file included from ../../deps/ncrypto/ncrypto.h:9: nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/evp.h:1387:5: note: declared here nodejs> 1387 | int EVP_PKEY_set1_EC_KEY(EVP_PKEY *pkey, struct ec_key_st *key); nodejs> | ^~~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/ncrypto/ncrypto.cc: In member function 'ncrypto::EVPKeyPointer::operator const EC_KEY*() const': nodejs> ../../deps/ncrypto/ncrypto.cc:1816:30: warning: 'const ec_key_st* EVP_PKEY_get0_EC_KEY(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 1816 | return EVP_PKEY_get0_EC_KEY(pkey_.get()); nodejs> | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/evp.h:1389:25: note: declared here nodejs> 1389 | const struct ec_key_st *EVP_PKEY_get0_EC_KEY(const EVP_PKEY *pkey); nodejs> | ^~~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/ncrypto/ncrypto.cc: In member function 'ncrypto::Result ncrypto::EVPKeyPointer::writePrivateKey(const PrivateKeyEncodingConfig&) const': nodejs> ../../deps/ncrypto/ncrypto.cc:2076:41: warning: 'const rsa_st* EVP_PKEY_get0_RSA(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 2076 | const RSA* rsa = EVP_PKEY_get0_RSA(get()); nodejs> | ~~~~~~~~~~~~~~~~~^~~~~~~ nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/evp.h:1363:22: note: declared here nodejs> 1363 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey); nodejs> | ^~~~~~~~~~~~~~~~~ nodejs> ../../deps/ncrypto/ncrypto.cc:2082: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] nodejs> 2082 | err = PEM_write_bio_RSAPrivateKey( nodejs> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ nodejs> 2083 | bio.get(), nodejs> | ~~~~~~~~~~ nodejs> 2084 | rsa, nodejs> | ~~~~ nodejs> 2085 | config.cipher, nodejs> | ~~~~~~~~~~~~~~ nodejs> 2086 | reinterpret_cast(passphrase.data), nodejs> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nodejs> 2087 | passphrase.len, nodejs> | ~~~~~~~~~~~~~~~ nodejs> 2088 | nullptr, nodejs> | ~~~~~~~~ nodejs> 2089 | nullptr) != 1; nodejs> | ~~~~~~~~ nodejs> In file included from /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/ssl.h:37, nodejs> from ../../deps/ncrypto/ncrypto.h:13: nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/pem.h:453:1: note: declared here nodejs> 453 | DECLARE_PEM_rw_cb_attr(OSSL_DEPRECATEDIN_3_0, RSAPrivateKey, RSA) nodejs> | ^~~~~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/ncrypto/ncrypto.cc:2094:38: warning: 'int i2d_RSAPrivateKey_bio(BIO*, const RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 2094 | err = i2d_RSAPrivateKey_bio(bio.get(), rsa) != 1; nodejs> | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ nodejs> In file included from /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/ssl.h:32: nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/x509.h:635:27: note: declared here nodejs> 635 | OSSL_DEPRECATEDIN_3_0 int i2d_RSAPrivateKey_bio(BIO *bp, const RSA *rsa); nodejs> | ^~~~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/ncrypto/ncrypto.cc:2139:46: warning: 'const ec_key_st* EVP_PKEY_get0_EC_KEY(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 2139 | const EC_KEY* ec = EVP_PKEY_get0_EC_KEY(get()); nodejs> | ~~~~~~~~~~~~~~~~~~~~^~~~~~~ nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/evp.h:1389:25: note: declared here nodejs> 1389 | const struct ec_key_st *EVP_PKEY_get0_EC_KEY(const EVP_PKEY *pkey); nodejs> | ^~~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/ncrypto/ncrypto.cc:2145: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] nodejs> 2145 | err = PEM_write_bio_ECPrivateKey( nodejs> | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ nodejs> 2146 | bio.get(), nodejs> | ~~~~~~~~~~ nodejs> 2147 | ec, nodejs> | ~~~ nodejs> 2148 | config.cipher, nodejs> | ~~~~~~~~~~~~~~ nodejs> 2149 | reinterpret_cast(passphrase.data), nodejs> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nodejs> 2150 | passphrase.len, nodejs> | ~~~~~~~~~~~~~~~ nodejs> 2151 | nullptr, nodejs> | ~~~~~~~~ nodejs> 2152 | nullptr) != 1; nodejs> | ~~~~~~~~ nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/pem.h:468:1: note: declared here nodejs> 468 | DECLARE_PEM_rw_cb_attr(OSSL_DEPRECATEDIN_3_0, ECPrivateKey, EC_KEY) nodejs> | ^~~~~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/ncrypto/ncrypto.cc:2157:37: warning: 'int i2d_ECPrivateKey_bio(BIO*, const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 2157 | err = i2d_ECPrivateKey_bio(bio.get(), ec) != 1; nodejs> | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/x509.h:655:27: note: declared here nodejs> 655 | OSSL_DEPRECATEDIN_3_0 int i2d_ECPrivateKey_bio(BIO *bp, const EC_KEY *eckey); nodejs> | ^~~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/ncrypto/ncrypto.cc: In member function 'ncrypto::Result ncrypto::EVPKeyPointer::writePublicKey(const PublicKeyEncodingConfig&) const': nodejs> ../../deps/ncrypto/ncrypto.cc:2192:39: warning: 'const rsa_st* EVP_PKEY_get0_RSA(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 2192 | const RSA* rsa = EVP_PKEY_get0_RSA(get()); nodejs> | ~~~~~~~~~~~~~~~~~^~~~~~~ nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/evp.h:1363:22: note: declared here nodejs> 1363 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey); nodejs> | ^~~~~~~~~~~~~~~~~ nodejs> ../../deps/ncrypto/ncrypto.cc:2198:37: warning: 'int PEM_write_bio_RSAPublicKey(BIO*, const RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 2198 | if (PEM_write_bio_RSAPublicKey(bio.get(), rsa) != 1) { nodejs> | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/pem.h:454:1: note: declared here nodejs> 454 | DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, RSAPublicKey, RSA) nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/ncrypto/ncrypto.cc:2206:29: warning: 'int i2d_RSAPublicKey_bio(BIO*, const RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 2206 | if (i2d_RSAPublicKey_bio(bio.get(), rsa) != 1) { nodejs> | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/x509.h:637:27: note: declared here nodejs> 637 | OSSL_DEPRECATEDIN_3_0 int i2d_RSAPublicKey_bio(BIO *bp, const RSA *rsa); nodejs> | ^~~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/ncrypto/ncrypto.cc: In member function 'ncrypto::ECKeyPointer ncrypto::ECKeyPointer::clone() const': nodejs> ../../deps/ncrypto/ncrypto.cc:2806:33: warning: 'EC_KEY* EC_KEY_dup(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 2806 | return ECKeyPointer(EC_KEY_dup(key_.get())); nodejs> | ~~~~~~~~~~^~~~~~~~~~~~ nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/ec.h:1035:31: note: declared here nodejs> 1035 | OSSL_DEPRECATEDIN_3_0 EC_KEY *EC_KEY_dup(const EC_KEY *src); nodejs> | ^~~~~~~~~~ nodejs> ../../deps/ncrypto/ncrypto.cc: In member function 'bool ncrypto::ECKeyPointer::generate()': nodejs> ../../deps/ncrypto/ncrypto.cc:2811:29: warning: 'int EC_KEY_generate_key(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 2811 | return EC_KEY_generate_key(key_.get()); nodejs> | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/ec.h:1120:27: note: declared here nodejs> 1120 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_generate_key(EC_KEY *key); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/ncrypto/ncrypto.cc: In member function 'bool ncrypto::ECKeyPointer::setPublicKey(const ncrypto::ECPointPointer&)': nodejs> ../../deps/ncrypto/ncrypto.cc:2816:31: warning: 'int EC_KEY_set_public_key(EC_KEY*, const EC_POINT*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 2816 | return EC_KEY_set_public_key(key_.get(), pub.get()) == 1; nodejs> | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/ec.h:1089:27: note: declared here nodejs> 1089 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_set_public_key(EC_KEY *key, const EC_POINT *pub); nodejs> | ^~~~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/ncrypto/ncrypto.cc: In member function 'bool ncrypto::ECKeyPointer::setPublicKeyRaw(const ncrypto::BignumPointer&, const ncrypto::BignumPointer&)': nodejs> ../../deps/ncrypto/ncrypto.cc:2822:50: warning: 'int EC_KEY_set_public_key_affine_coordinates(EC_KEY*, BIGNUM*, BIGNUM*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 2822 | return EC_KEY_set_public_key_affine_coordinates( nodejs> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ nodejs> 2823 | key_.get(), x.get(), y.get()) == 1; nodejs> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/ec.h:1141:27: note: declared here nodejs> 1141 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_set_public_key_affine_coordinates(EC_KEY *key, nodejs> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/ncrypto/ncrypto.cc: In member function 'bool ncrypto::ECKeyPointer::setPrivateKey(const ncrypto::BignumPointer&)': nodejs> ../../deps/ncrypto/ncrypto.cc:2828:32: warning: 'int EC_KEY_set_private_key(EC_KEY*, const BIGNUM*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 2828 | return EC_KEY_set_private_key(key_.get(), priv.get()) == 1; nodejs> | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/ec.h:1075:27: note: declared here nodejs> 1075 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_set_private_key(EC_KEY *key, const BIGNUM *prv); nodejs> | ^~~~~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/ncrypto/ncrypto.cc: In static member function 'static const BIGNUM* ncrypto::ECKeyPointer::GetPrivateKey(const EC_KEY*)': nodejs> ../../deps/ncrypto/ncrypto.cc:2837:33: warning: 'const BIGNUM* EC_KEY_get0_private_key(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 2837 | return EC_KEY_get0_private_key(key); nodejs> | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/ec.h:1067:37: note: declared here nodejs> 1067 | OSSL_DEPRECATEDIN_3_0 const BIGNUM *EC_KEY_get0_private_key(const EC_KEY *key); nodejs> | ^~~~~~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/ncrypto/ncrypto.cc: In static member function 'static const EC_POINT* ncrypto::ECKeyPointer::GetPublicKey(const EC_KEY*)': nodejs> ../../deps/ncrypto/ncrypto.cc:2846:32: warning: 'const EC_POINT* EC_KEY_get0_public_key(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 2846 | return EC_KEY_get0_public_key(key); nodejs> | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/ec.h:1081:39: note: declared here nodejs> 1081 | OSSL_DEPRECATEDIN_3_0 const EC_POINT *EC_KEY_get0_public_key(const EC_KEY *key); nodejs> | ^~~~~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/ncrypto/ncrypto.cc: In static member function 'static const EC_GROUP* ncrypto::ECKeyPointer::GetGroup(const EC_KEY*)': nodejs> ../../deps/ncrypto/ncrypto.cc:2855:27: warning: 'const EC_GROUP* EC_KEY_get0_group(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 2855 | return EC_KEY_get0_group(key); nodejs> | ~~~~~~~~~~~~~~~~~^~~~~ nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/ec.h:1053:39: note: declared here nodejs> 1053 | OSSL_DEPRECATEDIN_3_0 const EC_GROUP *EC_KEY_get0_group(const EC_KEY *key); nodejs> | ^~~~~~~~~~~~~~~~~ nodejs> ../../deps/ncrypto/ncrypto.cc: In static member function 'static bool ncrypto::ECKeyPointer::Check(const EC_KEY*)': nodejs> ../../deps/ncrypto/ncrypto.cc:2864:26: warning: 'int EC_KEY_check_key(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 2864 | return EC_KEY_check_key(key) == 1; nodejs> | ~~~~~~~~~~~~~~~~^~~~~ nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/ec.h:1126:27: note: declared here nodejs> 1126 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_check_key(const EC_KEY *key); nodejs> | ^~~~~~~~~~~~~~~~ nodejs> ../../deps/ncrypto/ncrypto.cc: In static member function 'static ncrypto::ECKeyPointer ncrypto::ECKeyPointer::NewByCurveName(int)': nodejs> ../../deps/ncrypto/ncrypto.cc:2873:47: warning: 'EC_KEY* EC_KEY_new_by_curve_name(int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 2873 | return ECKeyPointer(EC_KEY_new_by_curve_name(nid)); nodejs> | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/ec.h:1017:31: note: declared here nodejs> 1017 | OSSL_DEPRECATEDIN_3_0 EC_KEY *EC_KEY_new_by_curve_name(int nid); nodejs> | ^~~~~~~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/ncrypto/ncrypto.cc: In static member function 'static ncrypto::ECKeyPointer ncrypto::ECKeyPointer::New(const EC_GROUP*)': nodejs> ../../deps/ncrypto/ncrypto.cc:2877:37: warning: 'EC_KEY* EC_KEY_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 2877 | auto ptr = ECKeyPointer(EC_KEY_new()); nodejs> | ~~~~~~~~~~^~ nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/ec.h:987:31: note: declared here nodejs> 987 | OSSL_DEPRECATEDIN_3_0 EC_KEY *EC_KEY_new(void); nodejs> | ^~~~~~~~~~ nodejs> ../../deps/ncrypto/ncrypto.cc:2879:24: warning: 'int EC_KEY_set_group(EC_KEY*, const EC_GROUP*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 2879 | if (!EC_KEY_set_group(ptr.get(), group)) return {}; nodejs> | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/ec.h:1061:27: note: declared here nodejs> 1061 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_set_group(EC_KEY *key, const EC_GROUP *group); nodejs> | ^~~~~~~~~~~~~~~~ nodejs> [341/2106] CC obj/deps/cares/src/lib/legacy/cares.ares_create_query.o nodejs> [342/2106] CXX obj/deps/inspector_protocol/crdtp/crdtp.dispatch.o nodejs> [343/2106] CC obj/deps/cares/src/lib/event/cares.ares_event_thread.o nodejs> [344/2106] CC obj/deps/cares/src/lib/legacy/cares.ares_expand_name.o nodejs> [345/2106] CC obj/deps/cares/src/lib/legacy/cares.ares_expand_string.o nodejs> [346/2106] CC obj/deps/cares/src/lib/legacy/cares.ares_fds.o nodejs> [347/2106] CC obj/deps/cares/src/lib/legacy/cares.ares_getsock.o nodejs> [348/2106] CC obj/deps/cares/src/lib/legacy/cares.ares_parse_a_reply.o nodejs> [349/2106] CC obj/deps/cares/src/lib/cares.inet_ntop.o nodejs> [350/2106] CC obj/deps/cares/src/lib/legacy/cares.ares_parse_mx_reply.o nodejs> [351/2106] CC obj/deps/cares/src/lib/legacy/cares.ares_parse_caa_reply.o nodejs> [352/2106] CC obj/deps/cares/src/lib/legacy/cares.ares_parse_naptr_reply.o nodejs> [353/2106] CC obj/deps/cares/src/lib/legacy/cares.ares_parse_ns_reply.o nodejs> [354/2106] CC obj/deps/cares/src/lib/legacy/cares.ares_parse_aaaa_reply.o nodejs> [355/2106] CC obj/deps/cares/src/lib/legacy/cares.ares_parse_ptr_reply.o nodejs> [356/2106] CC obj/deps/cares/src/lib/cares.inet_net_pton.o nodejs> [357/2106] CC obj/deps/cares/src/lib/legacy/cares.ares_parse_soa_reply.o nodejs> [358/2106] CC obj/deps/cares/src/lib/legacy/cares.ares_parse_srv_reply.o nodejs> [359/2106] CC obj/deps/cares/src/lib/legacy/cares.ares_parse_uri_reply.o nodejs> [360/2106] CC obj/deps/cares/src/lib/legacy/cares.ares_parse_txt_reply.o nodejs> [361/2106] CC obj/deps/cares/src/lib/record/cares.ares_dns_multistring.o nodejs> [362/2106] CC obj/deps/cares/src/lib/str/cares.ares_strsplit.o nodejs> [363/2106] CC obj/deps/cares/src/lib/record/cares.ares_dns_mapping.o nodejs> [364/2106] CC obj/deps/cares/src/lib/util/cares.ares_math.o nodejs> [365/2106] CC obj/deps/cares/src/lib/record/cares.ares_dns_name.o nodejs> [366/2106] CC obj/deps/cares/src/lib/util/cares.ares_iface_ips.o nodejs> [367/2106] CC obj/deps/cares/src/lib/str/cares.ares_str.o nodejs> [368/2106] CC obj/deps/brotli/c/common/brotli.constants.o nodejs> [369/2106] CC obj/deps/brotli/c/common/brotli.context.o nodejs> [370/2106] CC obj/deps/cares/src/lib/util/cares.ares_timeval.o nodejs> [371/2106] CC obj/deps/cares/src/lib/util/cares.ares_rand.o nodejs> [372/2106] CC obj/deps/cares/src/lib/cares.windows_port.o nodejs> [373/2106] CC obj/deps/cares/src/lib/record/cares.ares_dns_write.o nodejs> [374/2106] CC obj/deps/cares/src/lib/util/cares.ares_threads.o nodejs> [375/2106] CC obj/deps/brotli/c/common/brotli.platform.o nodejs> [376/2106] CC obj/deps/cares/src/lib/record/cares.ares_dns_parse.o nodejs> [377/2106] CC obj/deps/brotli/c/common/brotli.transform.o nodejs> [378/2106] CC obj/deps/brotli/c/common/brotli.shared_dictionary.o nodejs> [379/2106] CC obj/deps/brotli/c/dec/brotli.state.o nodejs> [380/2106] CC obj/deps/brotli/c/dec/brotli.bit_reader.o nodejs> [381/2106] CC obj/deps/brotli/c/common/brotli.dictionary.o nodejs> [382/2106] CC obj/deps/brotli/c/dec/brotli.huffman.o nodejs> [383/2106] CC obj/deps/cares/src/lib/str/cares.ares_buf.o nodejs> [384/2106] CC obj/deps/brotli/c/enc/brotli.command.o nodejs> [385/2106] CC obj/deps/cares/src/lib/util/cares.ares_uri.o nodejs> [386/2106] CC obj/deps/cares/src/lib/record/cares.ares_dns_record.o nodejs> ../../deps/cares/src/lib/record/ares_dns_record.c: In function 'ares_dns_rr_set_addr6': nodejs> ../../deps/cares/src/lib/record/ares_dns_record.c:1127:3: warning: writing 16 bytes into a region of size between 1 and 8 [-Wstringop-overflow=] nodejs> 1127 | memcpy(a, addr, sizeof(*a)); nodejs> | ^ nodejs> In file included from ../../deps/cares/src/lib/ares_private.h:59, nodejs> from ../../deps/cares/src/lib/record/ares_dns_record.c:26: nodejs> ../../deps/cares/src/lib/record/ares_dns_private.h:189:18: note: destination object 'selector' of size 1 nodejs> 189 | unsigned char selector; nodejs> | ^~~~~~~~ nodejs> ../../deps/cares/src/lib/record/ares_dns_private.h:101:18: note: destination object 'addr' of size 4 nodejs> 101 | struct in_addr addr; nodejs> | ^~~~ nodejs> ../../deps/cares/src/lib/record/ares_dns_private.h:170:18: note: destination object 'replacement' of size 8 nodejs> 170 | char *replacement; nodejs> | ^~~~~~~~~~~ nodejs> ../../deps/cares/src/lib/record/ares_dns_private.h:146:18: note: destination object 'inception' of size 4 nodejs> 146 | unsigned int inception; nodejs> | ^~~~~~~~~ nodejs> ../../deps/cares/src/lib/record/ares_dns_private.h:147:18: note: destination object 'key_tag' of size 2 nodejs> 147 | unsigned short key_tag; nodejs> | ^~~~~~~ nodejs> ../../deps/cares/src/lib/record/ares_dns_private.h:114:16: note: destination object 'rname' of size 8 nodejs> 114 | char *rname; nodejs> | ^~~~~ nodejs> ../../deps/cares/src/lib/record/ares_dns_private.h:115:16: note: destination object 'serial' of size 4 nodejs> 115 | unsigned int serial; nodejs> | ^~~~~~ nodejs> ../../deps/cares/src/lib/record/ares_dns_private.h:116:16: note: destination object 'refresh' of size 4 nodejs> 116 | unsigned int refresh; nodejs> | ^~~~~~~ nodejs> ../../deps/cares/src/lib/record/ares_dns_private.h:117:16: note: destination object 'retry' of size 4 nodejs> 117 | unsigned int retry; nodejs> | ^~~~~ nodejs> ../../deps/cares/src/lib/record/ares_dns_private.h:118:16: note: destination object 'expire' of size 4 nodejs> 118 | unsigned int expire; nodejs> | ^~~~~~ nodejs> ../../deps/cares/src/lib/record/ares_dns_private.h:119:16: note: destination object 'minimum' of size 4 nodejs> 119 | unsigned int minimum; nodejs> | ^~~~~~~ nodejs> ../../deps/cares/src/lib/record/ares_dns_private.h:142:18: note: destination object 'algorithm' of size 1 nodejs> 142 | unsigned char algorithm; nodejs> | ^~~~~~~~~ nodejs> ../../deps/cares/src/lib/record/ares_dns_private.h:148:18: note: destination object 'signers_name' of size 8 nodejs> 148 | char *signers_name; nodejs> | ^~~~~~~~~~~~ nodejs> ../../deps/cares/src/lib/record/ares_dns_private.h:143:18: note: destination object 'labels' of size 1 nodejs> 143 | unsigned char labels; nodejs> | ^~~~~~ nodejs> ../../deps/cares/src/lib/record/ares_dns_private.h:144:18: note: destination object 'original_ttl' of size 4 nodejs> 144 | unsigned int original_ttl; nodejs> | ^~~~~~~~~~~~ nodejs> ../../deps/cares/src/lib/record/ares_dns_private.h:198:18: note: destination object 'params' of size 8 nodejs> 198 | ares_array_t *params; /*!< Type is ares_dns_optval_t */ nodejs> | ^~~~~~ nodejs> [387/2106] CC obj/deps/brotli/c/enc/brotli.bit_cost.o nodejs> [388/2106] CC obj/deps/brotli/c/enc/brotli.dictionary_hash.o nodejs> [389/2106] CC obj/deps/brotli/c/enc/brotli.compound_dictionary.o nodejs> [390/2106] CC obj/deps/brotli/c/enc/brotli.encoder_dict.o nodejs> [391/2106] CC obj/deps/brotli/c/enc/brotli.entropy_encode.o nodejs> [392/2106] CXX obj/deps/inspector_protocol/crdtp/crdtp.json.o nodejs> [393/2106] CC obj/deps/brotli/c/enc/brotli.fast_log.o nodejs> [394/2106] CC obj/deps/brotli/c/enc/brotli.brotli_bit_stream.o nodejs> [395/2106] CC obj/deps/brotli/c/enc/brotli.memory.o nodejs> [396/2106] CC obj/deps/brotli/c/enc/brotli.literal_cost.o nodejs> [397/2106] CC obj/deps/brotli/c/enc/brotli.utf8_util.o nodejs> [398/2106] CC obj/deps/brotli/c/enc/brotli.cluster.o nodejs> [399/2106] CC obj/deps/brotli/c/enc/brotli.histogram.o nodejs> [400/2106] AR obj/deps/uvwasi/libuvwasi.a nodejs> [401/2106] AR obj/deps/nghttp2/libnghttp2.a nodejs> [402/2106] AR obj/deps/ncrypto/libncrypto.a nodejs> [403/2106] AR obj/deps/nbytes/libnbytes.a nodejs> [404/2106] AR obj/deps/llhttp/libllhttp.a nodejs> [405/2106] AR obj/deps/inspector_protocol/libcrdtp.a nodejs> [406/2106] AR obj/deps/histogram/libhistogram.a nodejs> [407/2106] CC obj/src/large_pages/node_text_start.node_text_start.o nodejs> [408/2106] AR obj/libnode_text_start.a nodejs> [409/2106] AR obj/deps/cares/libcares.a nodejs> [410/2106] CC obj/deps/brotli/c/dec/brotli.decode.o nodejs> [411/2106] CC obj/deps/brotli/c/enc/brotli.backward_references_hq.o nodejs> [412/2106] CC obj/deps/brotli/c/enc/brotli.block_splitter.o nodejs> [413/2106] CC obj/deps/brotli/c/enc/brotli.static_dict.o nodejs> [414/2106] CC obj/deps/brotli/c/enc/brotli.metablock.o nodejs> [415/2106] CC obj/deps/brotli/c/enc/brotli.encode.o nodejs> [416/2106] CC obj/deps/brotli/c/enc/brotli.compress_fragment.o nodejs> [417/2106] CC obj/deps/brotli/c/enc/brotli.compress_fragment_two_pass.o nodejs> [418/2106] CXX obj/deps/googletest/src/gtest.gtest-assertion-result.o nodejs> [419/2106] CC obj/test/overlapped-checker/overlapped-checker.main_unix.o nodejs> [420/2106] CC obj/test/nop/nop.nop.o nodejs> [421/2106] LINK overlapped-checker nodejs> [422/2106] LINK nop nodejs> [423/2106] CXX obj/deps/googletest/src/gtest.gtest-filepath.o nodejs> [424/2106] CXX obj/deps/googletest/src/gtest.gtest-matchers.o nodejs> [425/2106] CXX obj/deps/googletest/src/gtest_main.gtest_main.o nodejs> [426/2106] AR obj/deps/googletest/libgtest_main.a nodejs> [427/2106] CXX obj/deps/googletest/src/gtest.gtest-test-part.o nodejs> [428/2106] CXX obj/deps/googletest/src/gtest.gtest-typed-test.o nodejs> [429/2106] CXX obj/deps/googletest/src/gtest.gtest-printers.o nodejs> [430/2106] CXX obj/deps/googletest/src/gtest.gtest-port.o nodejs> [431/2106] CXX obj/deps/googletest/src/gtest.gtest-death-test.o nodejs> [432/2106] CC obj/deps/zstd/lib/compress/zstd.zstd_lazy.o nodejs> [433/2106] AR obj/deps/zstd/libzstd.a nodejs> [434/2106] CXX obj/deps/simdjson/simdjson.simdjson.o nodejs> [435/2106] AR obj/deps/simdjson/libsimdjson.a nodejs> [436/2106] CXX obj/deps/simdutf/simdutf.simdutf.o nodejs> [437/2106] AR obj/deps/simdutf/libsimdutf.a nodejs> [438/2106] LINK node_js2c nodejs> [439/2106] STAMP obj/libnode.actions_depends.stamp nodejs> [440/2106] ACTION libnode: convert_node_protocol_to_json_1613b577312726d6acf41fb14bd20601 nodejs> [441/2106] ACTION libnode: node_js2c_1613b577312726d6acf41fb14bd20601 nodejs> [442/2106] CC obj/deps/brotli/c/enc/brotli.backward_references.o nodejs> [443/2106] ACTION libnode: concatenate_protocols_1613b577312726d6acf41fb14bd20601 nodejs> [444/2106] AR obj/deps/brotli/libbrotli.a nodejs> [445/2106] ACTION libnode: v8_inspector_compress_protocol_json_1613b577312726d6acf41fb14bd20601 nodejs> [446/2106] ACTION Generating node protocol sources from protocol json nodejs> [447/2106] STAMP obj/libnode.actions_rules_copies.stamp nodejs> [448/2106] ACTION run_torque: run_torque_action_e3070f7afaffd8a3b4612441e26c1d85 nodejs> [449/2106] STAMP obj/tools/v8_gypfiles/run_torque.actions_rules_copies.stamp nodejs> [450/2106] STAMP obj/tools/v8_gypfiles/v8_internal_headers.compile_depends.stamp nodejs> [451/2106] ACTION postmortem-metadata: gen-postmortem-metadata_7acc03b21ed727c9887fcf4669bc652e nodejs> [452/2106] STAMP obj/tools/v8_gypfiles/v8_internal_headers.actions_depends.stamp nodejs> [453/2106] STAMP obj/tools/v8_gypfiles/torque_generated_definitions.compile_depends.stamp nodejs> [454/2106] STAMP obj/tools/v8_gypfiles/torque_generated_definitions.actions_depends.stamp nodejs> [455/2106] STAMP obj/tools/v8_gypfiles/v8_base_without_compiler.compile_depends.stamp nodejs> [456/2106] STAMP obj/tools/v8_gypfiles/v8_base_without_compiler.actions_depends.stamp nodejs> [457/2106] CXX obj/gen/src/node/inspector/protocol/libnode.IO.o nodejs> [458/2106] CXX obj/gen/src/node/inspector/protocol/libnode.NodeRuntime.o nodejs> [459/2106] CXX obj/gen/src/node/inspector/protocol/libnode.Target.o nodejs> [460/2106] CXX obj/gen/src/node/inspector/protocol/libnode.NodeWorker.o nodejs> [461/2106] CXX obj/gen/src/node/inspector/protocol/libnode.NodeTracing.o nodejs> [462/2106] CXX obj/gen/src/node/inspector/protocol/libnode.Network.o nodejs> [463/2106] CXX obj/gen/src/node/inspector/protocol/libnode.Protocol.o nodejs> [464/2106] CXX obj/deps/googletest/src/gtest.gtest.o nodejs> [465/2106] CXX obj/src/api/libnode.encoding.o nodejs> [466/2106] CXX obj/src/api/libnode.callback.o nodejs> [467/2106] CXX obj/src/api/libnode.async_resource.o nodejs> [468/2106] CXX obj/src/api/libnode.embed_helpers.o nodejs> [469/2106] CXX obj/deps/ada/ada.ada.o nodejs> [470/2106] CXX obj/src/api/libnode.environment.o nodejs> In file included from ../../src/crypto/crypto_util.h:15, nodejs> from ../../src/api/environment.cc:3: nodejs> ../../deps/ncrypto/ncrypto.h:208:59: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 208 | using HMACCtxPointer = DeleteFnPtr; nodejs> | ^ nodejs> In file included from ../../deps/ncrypto/ncrypto.h:10: nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/hmac.h:35:28: note: declared here nodejs> 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); nodejs> | ^~~~~~~~~~~~~ nodejs> ../../deps/ncrypto/ncrypto.h:211:45: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 211 | using RSAPointer = DeleteFnPtr; nodejs> | ^ nodejs> In file included from ../../deps/ncrypto/ncrypto.h:12: nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/rsa.h:304:28: note: declared here nodejs> 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); nodejs> | ^~~~~~~~ nodejs> ../../deps/ncrypto/ncrypto.h:658:26: warning: 'void DH_free(DH*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 658 | DeleteFnPtr dh_; nodejs> | ^ nodejs> In file included from ../../deps/ncrypto/ncrypto.h:5: nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/dh.h:211:28: note: declared here nodejs> 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); nodejs> | ^~~~~~~ nodejs> ../../deps/ncrypto/ncrypto.h:948:34: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 948 | DeleteFnPtr key_; nodejs> | ^ nodejs> In file included from ../../deps/ncrypto/ncrypto.h:7: nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/ec.h:1022:28: note: declared here nodejs> 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); nodejs> | ^~~~~~~~~~~ nodejs> [471/2106] CXX obj/gen/libnode.node_javascript.o nodejs> [472/2106] CXX obj/deps/v8/src/ast/v8_base_without_compiler.ast-function-literal-id-reindexer.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from ../../deps/v8/src/ast/ast-traversal-visitor.h:8, nodejs> from ../../deps/v8/src/ast/ast-function-literal-id-reindexer.h:8, nodejs> from ../../deps/v8/src/ast/ast-function-literal-id-reindexer.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [473/2106] CXX obj/deps/v8/src/ast/v8_base_without_compiler.variables.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from ../../deps/v8/src/ast/scopes.h:10, nodejs> from ../../deps/v8/src/ast/variables.cc:7: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [474/2106] CXX obj/deps/v8/src/ast/v8_base_without_compiler.source-range-ast-visitor.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from ../../deps/v8/src/ast/ast-traversal-visitor.h:8, nodejs> from ../../deps/v8/src/ast/source-range-ast-visitor.h:10, nodejs> from ../../deps/v8/src/ast/source-range-ast-visitor.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [475/2106] CXX obj/deps/v8/src/api/v8_base_without_compiler.api-arguments.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, nodejs> from ../../deps/v8/src/execution/arguments.h:10, nodejs> from ../../deps/v8/src/builtins/builtins-utils.h:10, nodejs> from ../../deps/v8/src/api/api-arguments.h:9, nodejs> from ../../deps/v8/src/api/api-arguments.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [476/2106] CXX obj/deps/v8/src/api/v8_base_without_compiler.api-natives.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/api/api.h:17, nodejs> from ../../deps/v8/src/api/api-inl.h:9, nodejs> from ../../deps/v8/src/api/api-natives.cc:7: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [477/2106] CXX obj/deps/v8/src/ast/v8_base_without_compiler.modules.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/modules.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [478/2106] CXX obj/deps/v8/src/ast/v8_base_without_compiler.ast-value-factory.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/heap/factory-inl.h:8, nodejs> from ../../deps/v8/src/ast/ast-value-factory.cc:33: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [479/2106] CXX obj/deps/v8/src/ast/v8_base_without_compiler.ast.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from ../../deps/v8/src/ast/ast.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [480/2106] CXX obj/deps/v8/src/ast/v8_base_without_compiler.prettyprinter.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from ../../deps/v8/src/ast/prettyprinter.h:10, nodejs> from ../../deps/v8/src/ast/prettyprinter.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [481/2106] CXX obj/deps/v8/src/baseline/v8_base_without_compiler.bytecode-offset-iterator.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/baseline/bytecode-offset-iterator.cc:7: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [482/2106] CXX obj/deps/v8/src/builtins/v8_base_without_compiler.accessors.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/api/api.h:17, nodejs> from ../../deps/v8/src/api/api-inl.h:9, nodejs> from ../../deps/v8/src/builtins/accessors.cc:7: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [483/2106] CXX obj/deps/v8/src/ast/v8_base_without_compiler.scopes.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from ../../deps/v8/src/ast/scopes.h:10, nodejs> from ../../deps/v8/src/ast/scopes.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [484/2106] CXX obj/deps/v8/src/baseline/v8_base_without_compiler.baseline.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/heap/local-heap.h:17, nodejs> from ../../deps/v8/src/codegen/tick-counter.h:11, nodejs> from ../../deps/v8/src/codegen/optimized-compilation-info.h:13, nodejs> from ../../deps/v8/src/objects/shared-function-info-inl.h:10, nodejs> from ../../deps/v8/src/baseline/baseline.cc:8: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [485/2106] CXX obj/deps/v8/src/builtins/v8_base_without_compiler.builtins-api.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, nodejs> from ../../deps/v8/src/execution/arguments.h:10, nodejs> from ../../deps/v8/src/builtins/builtins-utils.h:10, nodejs> from ../../deps/v8/src/api/api-arguments.h:9, nodejs> from ../../deps/v8/src/api/api-arguments-inl.h:8, nodejs> from ../../deps/v8/src/builtins/builtins-api.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [486/2106] CXX obj/deps/v8/src/builtins/v8_base_without_compiler.builtins-arraybuffer.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, nodejs> from ../../deps/v8/src/execution/arguments.h:10, nodejs> from ../../deps/v8/src/builtins/builtins-utils.h:10, nodejs> from ../../deps/v8/src/builtins/builtins-utils-inl.h:8, nodejs> from ../../deps/v8/src/builtins/builtins-arraybuffer.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [487/2106] CXX obj/deps/v8/src/builtins/v8_base_without_compiler.builtins-array.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, nodejs> from ../../deps/v8/src/execution/arguments.h:10, nodejs> from ../../deps/v8/src/builtins/builtins-utils.h:10, nodejs> from ../../deps/v8/src/builtins/builtins-utils-inl.h:8, nodejs> from ../../deps/v8/src/builtins/builtins-array.cc:6: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [488/2106] CXX obj/deps/v8/src/builtins/v8_base_without_compiler.builtins-async-module.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, nodejs> from ../../deps/v8/src/execution/arguments.h:10, nodejs> from ../../deps/v8/src/builtins/builtins-utils.h:10, nodejs> from ../../deps/v8/src/builtins/builtins-utils-inl.h:8, nodejs> from ../../deps/v8/src/builtins/builtins-async-module.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [489/2106] CXX obj/deps/v8/src/builtins/v8_base_without_compiler.builtins-atomics-synchronization.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, nodejs> from ../../deps/v8/src/execution/arguments.h:10, nodejs> from ../../deps/v8/src/builtins/builtins-utils.h:10, nodejs> from ../../deps/v8/src/builtins/builtins-utils-inl.h:8, nodejs> from ../../deps/v8/src/builtins/builtins-atomics-synchronization.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [490/2106] CXX obj/deps/v8/src/builtins/v8_base_without_compiler.builtins-bigint.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, nodejs> from ../../deps/v8/src/execution/arguments.h:10, nodejs> from ../../deps/v8/src/builtins/builtins-utils.h:10, nodejs> from ../../deps/v8/src/builtins/builtins-utils-inl.h:8, nodejs> from ../../deps/v8/src/builtins/builtins-bigint.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [491/2106] CXX obj/deps/v8/src/api/v8_base_without_compiler.api.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/api/api.h:17, nodejs> from ../../deps/v8/src/api/api.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [492/2106] CXX obj/deps/v8/src/builtins/v8_base_without_compiler.builtins-collections.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, nodejs> from ../../deps/v8/src/execution/arguments.h:10, nodejs> from ../../deps/v8/src/builtins/builtins-utils.h:10, nodejs> from ../../deps/v8/src/builtins/builtins-utils-inl.h:8, nodejs> from ../../deps/v8/src/builtins/builtins-collections.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [493/2106] CXX obj/deps/v8/src/builtins/v8_base_without_compiler.builtins-callsite.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, nodejs> from ../../deps/v8/src/execution/arguments.h:10, nodejs> from ../../deps/v8/src/builtins/builtins-utils.h:10, nodejs> from ../../deps/v8/src/builtins/builtins-utils-inl.h:8, nodejs> from ../../deps/v8/src/builtins/builtins-callsite.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [494/2106] CXX obj/deps/v8/src/builtins/v8_base_without_compiler.builtins-dataview.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, nodejs> from ../../deps/v8/src/execution/arguments.h:10, nodejs> from ../../deps/v8/src/builtins/builtins-utils.h:10, nodejs> from ../../deps/v8/src/builtins/builtins-utils-inl.h:8, nodejs> from ../../deps/v8/src/builtins/builtins-dataview.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [495/2106] CXX obj/deps/v8/src/builtins/v8_base_without_compiler.builtins-console.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/api/api.h:17, nodejs> from ../../deps/v8/src/api/api-inl.h:9, nodejs> from ../../deps/v8/src/builtins/builtins-console.cc:7: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [496/2106] CXX obj/deps/v8/src/builtins/v8_base_without_compiler.builtins-error.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, nodejs> from ../../deps/v8/src/execution/arguments.h:10, nodejs> from ../../deps/v8/src/builtins/builtins-utils.h:10, nodejs> from ../../deps/v8/src/builtins/builtins-utils-inl.h:8, nodejs> from ../../deps/v8/src/builtins/builtins-error.cc:6: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [497/2106] CXX obj/deps/v8/src/builtins/v8_base_without_compiler.builtins-date.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, nodejs> from ../../deps/v8/src/execution/arguments.h:10, nodejs> from ../../deps/v8/src/builtins/builtins-utils.h:10, nodejs> from ../../deps/v8/src/builtins/builtins-utils-inl.h:8, nodejs> from ../../deps/v8/src/builtins/builtins-date.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [498/2106] CXX obj/deps/v8/src/builtins/v8_base_without_compiler.builtins-global.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, nodejs> from ../../deps/v8/src/execution/arguments.h:10, nodejs> from ../../deps/v8/src/builtins/builtins-utils.h:10, nodejs> from ../../deps/v8/src/builtins/builtins-utils-inl.h:8, nodejs> from ../../deps/v8/src/builtins/builtins-global.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [499/2106] CXX obj/deps/v8/src/builtins/v8_base_without_compiler.builtins-internal.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, nodejs> from ../../deps/v8/src/execution/arguments.h:10, nodejs> from ../../deps/v8/src/builtins/builtins-utils.h:10, nodejs> from ../../deps/v8/src/builtins/builtins-internal.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [500/2106] CXX obj/deps/v8/src/builtins/v8_base_without_compiler.builtins-function.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/api/api.h:17, nodejs> from ../../deps/v8/src/api/api-inl.h:9, nodejs> from ../../deps/v8/src/builtins/builtins-function.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [501/2106] CXX obj/deps/v8/src/builtins/v8_base_without_compiler.builtins-intl.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, nodejs> from ../../deps/v8/src/execution/arguments.h:10, nodejs> from ../../deps/v8/src/builtins/builtins-utils.h:10, nodejs> from ../../deps/v8/src/builtins/builtins-utils-inl.h:8, nodejs> from ../../deps/v8/src/builtins/builtins-intl.cc:13: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [502/2106] CXX obj/deps/v8/src/builtins/v8_base_without_compiler.builtins-json.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, nodejs> from ../../deps/v8/src/execution/arguments.h:10, nodejs> from ../../deps/v8/src/builtins/builtins-utils.h:10, nodejs> from ../../deps/v8/src/builtins/builtins-utils-inl.h:8, nodejs> from ../../deps/v8/src/builtins/builtins-json.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [503/2106] CXX obj/deps/v8/src/builtins/v8_base_without_compiler.builtins-object.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, nodejs> from ../../deps/v8/src/execution/arguments.h:10, nodejs> from ../../deps/v8/src/builtins/builtins-utils.h:10, nodejs> from ../../deps/v8/src/builtins/builtins-utils-inl.h:8, nodejs> from ../../deps/v8/src/builtins/builtins-object.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [504/2106] CXX obj/deps/v8/src/codegen/v8_base_without_compiler.aligned-slot-allocator.o nodejs> [505/2106] CXX obj/deps/v8/src/builtins/v8_base_without_compiler.builtins-reflect.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, nodejs> from ../../deps/v8/src/execution/arguments.h:10, nodejs> from ../../deps/v8/src/builtins/builtins-utils.h:10, nodejs> from ../../deps/v8/src/builtins/builtins-utils-inl.h:8, nodejs> from ../../deps/v8/src/builtins/builtins-reflect.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [506/2106] CXX obj/deps/v8/src/builtins/v8_base_without_compiler.builtins-number.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, nodejs> from ../../deps/v8/src/execution/arguments.h:10, nodejs> from ../../deps/v8/src/builtins/builtins-utils.h:10, nodejs> from ../../deps/v8/src/builtins/builtins-utils-inl.h:8, nodejs> from ../../deps/v8/src/builtins/builtins-number.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [507/2106] CXX obj/deps/v8/src/codegen/v8_base_without_compiler.bailout-reason.o nodejs> [508/2106] CXX obj/deps/v8/src/builtins/v8_base_without_compiler.builtins-regexp.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, nodejs> from ../../deps/v8/src/execution/arguments.h:10, nodejs> from ../../deps/v8/src/builtins/builtins-utils.h:10, nodejs> from ../../deps/v8/src/builtins/builtins-utils-inl.h:8, nodejs> from ../../deps/v8/src/builtins/builtins-regexp.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [509/2106] CXX obj/deps/v8/src/builtins/v8_base_without_compiler.builtins-shadow-realm.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, nodejs> from ../../deps/v8/src/execution/arguments.h:10, nodejs> from ../../deps/v8/src/builtins/builtins-utils.h:10, nodejs> from ../../deps/v8/src/builtins/builtins-utils-inl.h:8, nodejs> from ../../deps/v8/src/builtins/builtins-shadow-realm.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [510/2106] CXX obj/deps/v8/src/builtins/v8_base_without_compiler.builtins-shared-array.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, nodejs> from ../../deps/v8/src/execution/arguments.h:10, nodejs> from ../../deps/v8/src/builtins/builtins-utils.h:10, nodejs> from ../../deps/v8/src/builtins/builtins-utils-inl.h:8, nodejs> from ../../deps/v8/src/builtins/builtins-shared-array.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [511/2106] CXX obj/deps/v8/src/builtins/v8_base_without_compiler.builtins-string.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, nodejs> from ../../deps/v8/src/execution/arguments.h:10, nodejs> from ../../deps/v8/src/builtins/builtins-utils.h:10, nodejs> from ../../deps/v8/src/builtins/builtins-utils-inl.h:8, nodejs> from ../../deps/v8/src/builtins/builtins-string.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [512/2106] CXX obj/deps/v8/src/builtins/v8_base_without_compiler.builtins-sharedarraybuffer.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, nodejs> from ../../deps/v8/src/execution/arguments.h:10, nodejs> from ../../deps/v8/src/builtins/builtins-utils.h:10, nodejs> from ../../deps/v8/src/builtins/builtins-utils-inl.h:8, nodejs> from ../../deps/v8/src/builtins/builtins-sharedarraybuffer.cc:8: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [513/2106] CXX obj/deps/v8/src/builtins/v8_base_without_compiler.builtins-struct.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, nodejs> from ../../deps/v8/src/execution/arguments.h:10, nodejs> from ../../deps/v8/src/builtins/builtins-utils.h:10, nodejs> from ../../deps/v8/src/builtins/builtins-utils-inl.h:8, nodejs> from ../../deps/v8/src/builtins/builtins-struct.cc:7: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [514/2106] CXX obj/deps/v8/src/builtins/v8_base_without_compiler.builtins-symbol.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, nodejs> from ../../deps/v8/src/execution/arguments.h:10, nodejs> from ../../deps/v8/src/builtins/builtins-utils.h:10, nodejs> from ../../deps/v8/src/builtins/builtins-utils-inl.h:8, nodejs> from ../../deps/v8/src/builtins/builtins-symbol.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [515/2106] CXX obj/deps/v8/src/builtins/v8_base_without_compiler.builtins-trace.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/api/api.h:17, nodejs> from ../../deps/v8/src/api/api-inl.h:9, nodejs> from ../../deps/v8/src/builtins/builtins-trace.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [516/2106] CXX obj/deps/v8/src/builtins/v8_base_without_compiler.builtins-typed-array.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, nodejs> from ../../deps/v8/src/execution/arguments.h:10, nodejs> from ../../deps/v8/src/builtins/builtins-utils.h:10, nodejs> from ../../deps/v8/src/builtins/builtins-utils-inl.h:8, nodejs> from ../../deps/v8/src/builtins/builtins-typed-array.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [517/2106] CXX obj/deps/v8/src/builtins/v8_base_without_compiler.constants-table-builder.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/builtins/constants-table-builder.cc:7: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [518/2106] CXX obj/deps/v8/src/builtins/v8_base_without_compiler.builtins-weak-refs.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, nodejs> from ../../deps/v8/src/execution/arguments.h:10, nodejs> from ../../deps/v8/src/builtins/builtins-utils.h:10, nodejs> from ../../deps/v8/src/builtins/builtins-utils-inl.h:8, nodejs> from ../../deps/v8/src/builtins/builtins-weak-refs.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [519/2106] CXX obj/deps/v8/src/codegen/v8_base_without_compiler.external-reference-table.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/codegen/external-reference-table.cc:9: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [520/2106] CXX obj/deps/v8/src/codegen/v8_base_without_compiler.external-reference-encoder.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/codegen/external-reference-encoder.cc:8: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [521/2106] CXX obj/deps/v8/src/codegen/v8_base_without_compiler.machine-type.o nodejs> [522/2106] CXX obj/deps/v8/src/builtins/v8_base_without_compiler.builtins-temporal.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, nodejs> from ../../deps/v8/src/execution/arguments.h:10, nodejs> from ../../deps/v8/src/builtins/builtins-utils.h:10, nodejs> from ../../deps/v8/src/builtins/builtins-utils-inl.h:8, nodejs> from ../../deps/v8/src/builtins/builtins-temporal.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [523/2106] CXX obj/deps/v8/src/codegen/v8_base_without_compiler.code-comments.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/codegen/reloc-info.h:9, nodejs> from ../../deps/v8/src/codegen/assembler.h:52, nodejs> from ../../deps/v8/src/codegen/assembler-inl.h:8, nodejs> from ../../deps/v8/src/codegen/code-comments.cc:8: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [524/2106] CXX obj/deps/v8/src/codegen/v8_base_without_compiler.code-desc.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/codegen/reloc-info.h:9, nodejs> from ../../deps/v8/src/codegen/assembler.h:52, nodejs> from ../../deps/v8/src/codegen/assembler-inl.h:8, nodejs> from ../../deps/v8/src/codegen/code-desc.cc:7: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [525/2106] CXX obj/deps/v8/src/builtins/v8_base_without_compiler.builtins.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/api/api.h:17, nodejs> from ../../deps/v8/src/api/api-inl.h:9, nodejs> from ../../deps/v8/src/builtins/builtins.cc:7: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [526/2106] CXX obj/deps/v8/src/codegen/v8_base_without_compiler.assembler.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/codegen/reloc-info.h:9, nodejs> from ../../deps/v8/src/codegen/assembler.h:52, nodejs> from ../../deps/v8/src/codegen/assembler.cc:35: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [527/2106] CXX obj/deps/v8/src/codegen/v8_base_without_compiler.flush-instruction-cache.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/execution/simulator.h:13, nodejs> from ../../deps/v8/src/codegen/flush-instruction-cache.cc:9: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [528/2106] CXX obj/deps/v8/src/codegen/v8_base_without_compiler.register-configuration.o nodejs> [529/2106] CXX obj/deps/v8/src/codegen/v8_base_without_compiler.code-reference.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/handles/handles-inl.h:9, nodejs> from ../../deps/v8/src/codegen/code-reference.cc:9: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [530/2106] CXX obj/deps/v8/src/codegen/v8_base_without_compiler.code-factory.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/codegen/interface-descriptors.h:15, nodejs> from ../../deps/v8/src/codegen/callable.h:8, nodejs> from ../../deps/v8/src/codegen/code-factory.h:8, nodejs> from ../../deps/v8/src/codegen/code-factory.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [531/2106] CXX obj/deps/v8/src/codegen/v8_base_without_compiler.compilation-cache.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/hash-table.h:13, nodejs> from ../../deps/v8/src/objects/compilation-cache-table.h:9, nodejs> from ../../deps/v8/src/codegen/compilation-cache.h:9, nodejs> from ../../deps/v8/src/codegen/compilation-cache.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [532/2106] CXX obj/deps/v8/src/codegen/v8_base_without_compiler.tnode.o nodejs> [533/2106] CXX obj/deps/v8/src/codegen/v8_base_without_compiler.constant-pool.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/codegen/reloc-info.h:9, nodejs> from ../../deps/v8/src/codegen/constant-pool.h:12, nodejs> from ../../deps/v8/src/codegen/constant-pool.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [534/2106] CXX obj/deps/v8/src/codegen/v8_base_without_compiler.interface-descriptors.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/codegen/interface-descriptors.h:15, nodejs> from ../../deps/v8/src/codegen/interface-descriptors.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [535/2106] CXX obj/deps/v8/src/common/v8_base_without_compiler.assert-scope.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/common/assert-scope.cc:10: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [536/2106] CXX obj/deps/v8/src/codegen/v8_base_without_compiler.tick-counter.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/heap/local-heap.h:17, nodejs> from ../../deps/v8/src/codegen/tick-counter.h:11, nodejs> from ../../deps/v8/src/codegen/tick-counter.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [537/2106] CXX obj/deps/v8/src/codegen/v8_base_without_compiler.handler-table.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/codegen/reloc-info.h:9, nodejs> from ../../deps/v8/src/codegen/assembler.h:52, nodejs> from ../../deps/v8/src/codegen/assembler-inl.h:8, nodejs> from ../../deps/v8/src/codegen/handler-table.cc:11: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [538/2106] CXX obj/deps/v8/src/codegen/v8_base_without_compiler.external-reference.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/api/api.h:17, nodejs> from ../../deps/v8/src/api/api-inl.h:9, nodejs> from ../../deps/v8/src/codegen/external-reference.cc:8: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [539/2106] CXX obj/deps/v8/src/codegen/v8_base_without_compiler.compiler.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/codegen/compiler.h:17, nodejs> from ../../deps/v8/src/codegen/compiler.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [540/2106] CXX obj/deps/v8/src/codegen/v8_base_without_compiler.macro-assembler-base.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/codegen/reloc-info.h:9, nodejs> from ../../deps/v8/src/codegen/assembler.h:52, nodejs> from ../../deps/v8/src/codegen/assembler-arch.h:8, nodejs> from ../../deps/v8/src/codegen/macro-assembler-base.h:12, nodejs> from ../../deps/v8/src/codegen/macro-assembler-base.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [541/2106] CXX obj/deps/v8/src/codegen/v8_base_without_compiler.pending-optimization-table.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/execution/isolate-inl.h:8, nodejs> from ../../deps/v8/src/codegen/pending-optimization-table.cc:8: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [542/2106] CXX obj/deps/v8/src/codegen/v8_base_without_compiler.maglev-safepoint-table.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/codegen/reloc-info.h:9, nodejs> from ../../deps/v8/src/codegen/assembler.h:52, nodejs> from ../../deps/v8/src/codegen/assembler-arch.h:8, nodejs> from ../../deps/v8/src/codegen/macro-assembler-base.h:12, nodejs> from ../../deps/v8/src/codegen/macro-assembler.h:8, nodejs> from ../../deps/v8/src/codegen/maglev-safepoint-table.cc:9: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [543/2106] CXX obj/deps/v8/src/codegen/v8_base_without_compiler.source-position-table.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/api/api.h:17, nodejs> from ../../deps/v8/src/handles/persistent-handles.h:11, nodejs> from ../../deps/v8/src/heap/local-heap-inl.h:11, nodejs> from ../../deps/v8/src/heap/factory-base-inl.h:9, nodejs> from ../../deps/v8/src/heap/local-factory-inl.h:8, nodejs> from ../../deps/v8/src/codegen/source-position-table.cc:10: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [544/2106] CXX obj/deps/v8/src/codegen/v8_base_without_compiler.optimized-compilation-info.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/heap/local-heap.h:17, nodejs> from ../../deps/v8/src/codegen/tick-counter.h:11, nodejs> from ../../deps/v8/src/codegen/optimized-compilation-info.h:13, nodejs> from ../../deps/v8/src/codegen/optimized-compilation-info.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [545/2106] CXX obj/deps/v8/src/codegen/v8_base_without_compiler.safepoint-table.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/codegen/reloc-info.h:9, nodejs> from ../../deps/v8/src/codegen/assembler.h:52, nodejs> from ../../deps/v8/src/codegen/assembler-inl.h:8, nodejs> from ../../deps/v8/src/codegen/safepoint-table.cc:9: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [546/2106] CXX obj/deps/v8/src/codegen/v8_base_without_compiler.reloc-info.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/codegen/reloc-info.h:9, nodejs> from ../../deps/v8/src/codegen/reloc-info.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [547/2106] CXX obj/deps/v8/src/codegen/v8_base_without_compiler.source-position.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/heap/local-heap.h:17, nodejs> from ../../deps/v8/src/codegen/tick-counter.h:11, nodejs> from ../../deps/v8/src/codegen/optimized-compilation-info.h:13, nodejs> from ../../deps/v8/src/codegen/source-position.cc:7: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [548/2106] CXX obj/deps/v8/src/common/v8_base_without_compiler.ptr-compr.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/common/ptr-compr-inl.h:9, nodejs> from ../../deps/v8/src/common/ptr-compr.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [549/2106] CXX obj/deps/v8/src/debug/v8_base_without_compiler.liveedit-diff.o nodejs> [550/2106] CXX obj/deps/v8/src/codegen/v8_base_without_compiler.unoptimized-compilation-info.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/objects/feedback-vector.h:16, nodejs> from ../../deps/v8/src/codegen/unoptimized-compilation-info.h:13, nodejs> from ../../deps/v8/src/codegen/unoptimized-compilation-info.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [551/2106] CXX obj/deps/v8/src/deoptimizer/v8_base_without_compiler.deoptimize-reason.o nodejs> [552/2106] CXX obj/deps/v8/src/common/v8_base_without_compiler.code-memory-access.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access-inl.h:8, nodejs> from ../../deps/v8/src/common/code-memory-access.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [553/2106] CXX obj/deps/v8/src/compiler-dispatcher/v8_base_without_compiler.optimizing-compile-dispatcher.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/heap/local-heap.h:17, nodejs> from ../../deps/v8/src/handles/local-handles.h:12, nodejs> from ../../deps/v8/src/execution/local-isolate.h:12, nodejs> from ../../deps/v8/src/heap/parked-scope.h:11, nodejs> from ../../deps/v8/src/compiler-dispatcher/optimizing-compile-dispatcher.h:15, nodejs> from ../../deps/v8/src/compiler-dispatcher/optimizing-compile-dispatcher.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [554/2106] CXX obj/deps/v8/src/compiler-dispatcher/v8_base_without_compiler.lazy-compile-dispatcher.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/codegen/compiler.h:17, nodejs> from ../../deps/v8/src/compiler-dispatcher/lazy-compile-dispatcher.cc:12: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [555/2106] CXX obj/deps/v8/src/date/v8_base_without_compiler.dateparser.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/common/ptr-compr-inl.h:9, nodejs> from ../../deps/v8/src/objects/objects-inl.h:20, nodejs> from ../../deps/v8/src/date/dateparser.cc:7: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [556/2106] CXX obj/deps/v8/src/date/v8_base_without_compiler.date.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/common/ptr-compr-inl.h:9, nodejs> from ../../deps/v8/src/objects/objects-inl.h:20, nodejs> from ../../deps/v8/src/date/date.cc:9: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [557/2106] CXX obj/deps/v8/src/debug/v8_base_without_compiler.debug-frames.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/deoptimization-data.h:11, nodejs> from ../../deps/v8/src/deoptimizer/frame-translation-builder.h:10, nodejs> from ../../deps/v8/src/deoptimizer/translated-state.h:11, nodejs> from ../../deps/v8/src/deoptimizer/deoptimized-frame-info.h:10, nodejs> from ../../deps/v8/src/debug/debug-frames.h:10, nodejs> from ../../deps/v8/src/debug/debug-frames.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [558/2106] CXX obj/deps/v8/src/debug/v8_base_without_compiler.debug-evaluate.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/deoptimization-data.h:11, nodejs> from ../../deps/v8/src/deoptimizer/frame-translation-builder.h:10, nodejs> from ../../deps/v8/src/deoptimizer/translated-state.h:11, nodejs> from ../../deps/v8/src/deoptimizer/deoptimized-frame-info.h:10, nodejs> from ../../deps/v8/src/debug/debug-frames.h:10, nodejs> from ../../deps/v8/src/debug/debug-evaluate.h:12, nodejs> from ../../deps/v8/src/debug/debug-evaluate.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [559/2106] CXX obj/deps/v8/src/debug/v8_base_without_compiler.debug-property-iterator.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/debug/debug-property-iterator.h:12, nodejs> from ../../deps/v8/src/debug/debug-property-iterator.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [560/2106] CXX obj/deps/v8/src/debug/v8_base_without_compiler.debug-coverage.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from ../../deps/v8/src/ast/ast-source-ranges.h:8, nodejs> from ../../deps/v8/src/debug/debug-coverage.cc:7: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [561/2106] CXX obj/deps/v8/src/diagnostics/v8_base_without_compiler.compilation-statistics.o nodejs> [562/2106] CXX obj/deps/v8/src/debug/v8_base_without_compiler.debug-scope-iterator.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/deoptimization-data.h:11, nodejs> from ../../deps/v8/src/deoptimizer/frame-translation-builder.h:10, nodejs> from ../../deps/v8/src/deoptimizer/translated-state.h:11, nodejs> from ../../deps/v8/src/deoptimizer/deoptimized-frame-info.h:10, nodejs> from ../../deps/v8/src/debug/debug-frames.h:10, nodejs> from ../../deps/v8/src/debug/debug-scope-iterator.h:8, nodejs> from ../../deps/v8/src/debug/debug-scope-iterator.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [563/2106] CXX obj/deps/v8/src/debug/v8_base_without_compiler.debug-interface.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/api/api.h:17, nodejs> from ../../deps/v8/src/api/api-inl.h:9, nodejs> from ../../deps/v8/src/debug/debug-interface.cc:8: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [564/2106] CXX obj/deps/v8/src/debug/v8_base_without_compiler.debug-stack-trace-iterator.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/deoptimization-data.h:11, nodejs> from ../../deps/v8/src/deoptimizer/frame-translation-builder.h:10, nodejs> from ../../deps/v8/src/deoptimizer/translated-state.h:11, nodejs> from ../../deps/v8/src/deoptimizer/deoptimized-frame-info.h:10, nodejs> from ../../deps/v8/src/debug/debug-frames.h:10, nodejs> from ../../deps/v8/src/debug/debug-stack-trace-iterator.h:10, nodejs> from ../../deps/v8/src/debug/debug-stack-trace-iterator.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [565/2106] CXX obj/deps/v8/src/diagnostics/v8_base_without_compiler.unwinder.o nodejs> [566/2106] CXX obj/deps/v8/src/debug/v8_base_without_compiler.debug-scopes.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/deoptimization-data.h:11, nodejs> from ../../deps/v8/src/deoptimizer/frame-translation-builder.h:10, nodejs> from ../../deps/v8/src/deoptimizer/translated-state.h:11, nodejs> from ../../deps/v8/src/deoptimizer/deoptimized-frame-info.h:10, nodejs> from ../../deps/v8/src/debug/debug-frames.h:10, nodejs> from ../../deps/v8/src/debug/debug-scopes.h:8, nodejs> from ../../deps/v8/src/debug/debug-scopes.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [567/2106] CXX obj/deps/v8/src/diagnostics/v8_base_without_compiler.eh-frame.o nodejs> [568/2106] CXX obj/deps/v8/src/execution/v8_base_without_compiler.clobber-registers.o nodejs> [569/2106] CXX obj/deps/v8/src/debug/v8_base_without_compiler.debug.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/execution/interrupts-scope.h:8, nodejs> from ../../deps/v8/src/debug/debug.h:18, nodejs> from ../../deps/v8/src/debug/debug.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [570/2106] CXX obj/deps/v8/src/execution/v8_base_without_compiler.encoded-c-signature.o nodejs> [571/2106] CXX obj/deps/v8/src/deoptimizer/v8_base_without_compiler.deoptimized-frame-info.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/deoptimization-data.h:11, nodejs> from ../../deps/v8/src/deoptimizer/frame-translation-builder.h:10, nodejs> from ../../deps/v8/src/deoptimizer/translated-state.h:11, nodejs> from ../../deps/v8/src/deoptimizer/deoptimized-frame-info.h:10, nodejs> from ../../deps/v8/src/deoptimizer/deoptimized-frame-info.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [572/2106] CXX obj/deps/v8/src/debug/v8_base_without_compiler.liveedit.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/api/api.h:17, nodejs> from ../../deps/v8/src/api/api-inl.h:9, nodejs> from ../../deps/v8/src/debug/liveedit.cc:7: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [573/2106] CXX obj/deps/v8/src/execution/v8_base_without_compiler.arguments.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, nodejs> from ../../deps/v8/src/execution/arguments.h:10, nodejs> from ../../deps/v8/src/execution/arguments.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [574/2106] CXX obj/deps/v8/src/execution/v8_base_without_compiler.interrupts-scope.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/execution/interrupts-scope.h:8, nodejs> from ../../deps/v8/src/execution/interrupts-scope.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [575/2106] CXX obj/deps/v8/src/deoptimizer/v8_base_without_compiler.materialized-object-store.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/deoptimizer/materialized-object-store.cc:7: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [576/2106] CXX obj/deps/v8/src/deoptimizer/v8_base_without_compiler.deoptimizer.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/deoptimization-data.h:11, nodejs> from ../../deps/v8/src/deoptimizer/frame-translation-builder.h:10, nodejs> from ../../deps/v8/src/deoptimizer/translated-state.h:11, nodejs> from ../../deps/v8/src/deoptimizer/deoptimizer.h:14, nodejs> from ../../deps/v8/src/deoptimizer/deoptimizer.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [577/2106] CXX obj/deps/v8/src/deoptimizer/v8_base_without_compiler.frame-translation-builder.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/deoptimization-data.h:11, nodejs> from ../../deps/v8/src/deoptimizer/frame-translation-builder.h:10, nodejs> from ../../deps/v8/src/deoptimizer/frame-translation-builder.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [578/2106] CXX obj/deps/v8/src/diagnostics/v8_base_without_compiler.basic-block-profiler.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/objects/shared-function-info.h:18, nodejs> from ../../deps/v8/src/diagnostics/basic-block-profiler.h:17, nodejs> from ../../deps/v8/src/diagnostics/basic-block-profiler.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [579/2106] CXX obj/deps/v8/src/deoptimizer/v8_base_without_compiler.translated-state.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/deoptimization-data.h:11, nodejs> from ../../deps/v8/src/deoptimizer/frame-translation-builder.h:10, nodejs> from ../../deps/v8/src/deoptimizer/translated-state.h:11, nodejs> from ../../deps/v8/src/deoptimizer/translated-state.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [580/2106] CXX obj/deps/v8/src/diagnostics/v8_base_without_compiler.gdb-jit.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/api/api.h:17, nodejs> from ../../deps/v8/src/api/api-inl.h:9, nodejs> from ../../deps/v8/src/diagnostics/gdb-jit.cc:13: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [581/2106] CXX obj/deps/v8/src/diagnostics/v8_base_without_compiler.disassembler.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/codegen/reloc-info.h:9, nodejs> from ../../deps/v8/src/codegen/assembler.h:52, nodejs> from ../../deps/v8/src/codegen/assembler-inl.h:8, nodejs> from ../../deps/v8/src/diagnostics/disassembler.cc:17: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [582/2106] CXX obj/deps/v8/src/execution/v8_base_without_compiler.thread-id.o nodejs> [583/2106] CXX obj/deps/v8/src/diagnostics/v8_base_without_compiler.objects-debug.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/codegen/reloc-info.h:9, nodejs> from ../../deps/v8/src/codegen/assembler.h:52, nodejs> from ../../deps/v8/src/codegen/assembler-inl.h:8, nodejs> from ../../deps/v8/src/diagnostics/objects-debug.cc:6: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [584/2106] CXX obj/deps/v8/src/diagnostics/v8_base_without_compiler.perf-jit.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/logging/log.h:16, nodejs> from ../../deps/v8/src/diagnostics/perf-jit.h:36, nodejs> from ../../deps/v8/src/diagnostics/perf-jit.cc:28: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [585/2106] CXX obj/deps/v8/src/execution/v8_base_without_compiler.local-isolate.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/heap/local-heap.h:17, nodejs> from ../../deps/v8/src/handles/local-handles.h:12, nodejs> from ../../deps/v8/src/execution/local-isolate.h:12, nodejs> from ../../deps/v8/src/execution/local-isolate.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [586/2106] CXX obj/deps/v8/src/execution/v8_base_without_compiler.simulator-base.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/execution/simulator-base.h:16, nodejs> from ../../deps/v8/src/execution/simulator-base.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [587/2106] CXX obj/deps/v8/src/execution/v8_base_without_compiler.embedder-state.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/execution/embedder-state.h:9, nodejs> from ../../deps/v8/src/execution/embedder-state.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [588/2106] CXX obj/deps/v8/src/execution/v8_base_without_compiler.thread-local-top.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/thread-local-top.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [589/2106] CXX obj/deps/v8/src/execution/v8_base_without_compiler.futex-emulation.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/api/api.h:17, nodejs> from ../../deps/v8/src/api/api-inl.h:9, nodejs> from ../../deps/v8/src/execution/futex-emulation.cc:9: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [590/2106] CXX obj/deps/v8/src/execution/v8_base_without_compiler.execution.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/api/api.h:17, nodejs> from ../../deps/v8/src/api/api-inl.h:9, nodejs> from ../../deps/v8/src/execution/execution.cc:7: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [591/2106] CXX obj/deps/v8/src/extensions/v8_base_without_compiler.trigger-failure-extension.o nodejs> [592/2106] CXX obj/deps/v8/src/extensions/v8_base_without_compiler.cputracemark-extension.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/api/api.h:17, nodejs> from ../../deps/v8/src/extensions/cputracemark-extension.cc:9: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [593/2106] CXX obj/deps/v8/src/execution/v8_base_without_compiler.frames.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/deoptimization-data.h:11, nodejs> from ../../deps/v8/src/execution/frames.h:15, nodejs> from ../../deps/v8/src/execution/frames.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [594/2106] CXX obj/deps/v8/src/extensions/v8_base_without_compiler.gc-extension.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/api/api.h:17, nodejs> from ../../deps/v8/src/extensions/gc-extension.cc:17: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [595/2106] CXX obj/deps/v8/src/flags/v8_base_without_compiler.flags.o nodejs> [596/2106] CXX obj/deps/v8/src/execution/v8_base_without_compiler.microtask-queue.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/api/api.h:17, nodejs> from ../../deps/v8/src/api/api-inl.h:9, nodejs> from ../../deps/v8/src/execution/microtask-queue.cc:10: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [597/2106] CXX obj/deps/v8/src/execution/v8_base_without_compiler.protectors.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/execution/isolate-inl.h:8, nodejs> from ../../deps/v8/src/execution/protectors.cc:7: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [598/2106] CXX obj/deps/v8/src/diagnostics/v8_base_without_compiler.objects-printer.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/deoptimization-data.h:11, nodejs> from ../../deps/v8/src/execution/frames.h:15, nodejs> from ../../deps/v8/src/execution/frames-inl.h:10, nodejs> from ../../deps/v8/src/diagnostics/objects-printer.cc:11: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [599/2106] CXX obj/deps/v8/src/execution/v8_base_without_compiler.messages.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/api/api.h:17, nodejs> from ../../deps/v8/src/api/api-inl.h:9, nodejs> from ../../deps/v8/src/execution/messages.cc:9: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [600/2106] CXX obj/deps/v8/src/execution/v8_base_without_compiler.stack-guard.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/heap/local-heap.h:17, nodejs> from ../../deps/v8/src/handles/local-handles.h:12, nodejs> from ../../deps/v8/src/execution/local-isolate.h:12, nodejs> from ../../deps/v8/src/heap/parked-scope.h:11, nodejs> from ../../deps/v8/src/compiler-dispatcher/optimizing-compile-dispatcher.h:15, nodejs> from ../../deps/v8/src/execution/stack-guard.cc:7: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [601/2106] CXX obj/deps/v8/src/heap/v8_base_without_compiler.allocation-observer.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/allocation-observer.cc:7: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [602/2106] CXX obj/deps/v8/src/execution/v8_base_without_compiler.tiering-manager.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/codegen/reloc-info.h:9, nodejs> from ../../deps/v8/src/codegen/assembler.h:52, nodejs> from ../../deps/v8/src/execution/tiering-manager.cc:9: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [603/2106] CXX obj/deps/v8/src/execution/v8_base_without_compiler.v8threads.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/execution/v8threads.h:10, nodejs> from ../../deps/v8/src/execution/v8threads.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [604/2106] CXX obj/deps/v8/src/extensions/v8_base_without_compiler.externalize-string-extension.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/api/api.h:17, nodejs> from ../../deps/v8/src/api/api-inl.h:9, nodejs> from ../../deps/v8/src/extensions/externalize-string-extension.cc:8: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [605/2106] CXX obj/deps/v8/src/extensions/v8_base_without_compiler.ignition-statistics-extension.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/api/api.h:17, nodejs> from ../../deps/v8/src/api/api-inl.h:9, nodejs> from ../../deps/v8/src/extensions/ignition-statistics-extension.cc:8: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [606/2106] CXX obj/deps/v8/src/execution/v8_base_without_compiler.isolate.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/execution/isolate.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [607/2106] CXX obj/deps/v8/src/extensions/v8_base_without_compiler.statistics-extension.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/extensions/statistics-extension.cc:9: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [608/2106] CXX obj/deps/v8/src/handles/v8_base_without_compiler.traced-handles.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/marking-state.h:9, nodejs> from ../../deps/v8/src/heap/mark-compact.h:13, nodejs> from ../../deps/v8/src/heap/marking-barrier.h:11, nodejs> from ../../deps/v8/src/heap/heap-write-barrier-inl.h:12, nodejs> from ../../deps/v8/src/handles/traced-handles-inl.h:9, nodejs> from ../../deps/v8/src/handles/traced-handles.cc:16: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [609/2106] CXX obj/deps/v8/src/heap/cppgc-js/v8_base_without_compiler.unified-heap-marking-verifier.o nodejs> [610/2106] CXX obj/deps/v8/src/handles/v8_base_without_compiler.global-handles.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/handles/global-handles.h:17, nodejs> from ../../deps/v8/src/handles/global-handles.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [611/2106] CXX obj/deps/v8/src/handles/v8_base_without_compiler.handles.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/api/api.h:17, nodejs> from ../../deps/v8/src/handles/handles.cc:7: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [612/2106] CXX obj/deps/v8/src/handles/v8_base_without_compiler.persistent-handles.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/api/api.h:17, nodejs> from ../../deps/v8/src/handles/persistent-handles.h:11, nodejs> from ../../deps/v8/src/handles/persistent-handles.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [613/2106] CXX obj/deps/v8/src/handles/v8_base_without_compiler.local-handles.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/heap/local-heap.h:17, nodejs> from ../../deps/v8/src/handles/local-handles.h:12, nodejs> from ../../deps/v8/src/handles/local-handles.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [614/2106] CXX obj/deps/v8/src/handles/v8_base_without_compiler.shared-object-conveyor-handles.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/api/api.h:17, nodejs> from ../../deps/v8/src/handles/persistent-handles.h:11, nodejs> from ../../deps/v8/src/handles/shared-object-conveyor-handles.h:11, nodejs> from ../../deps/v8/src/handles/shared-object-conveyor-handles.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [615/2106] CXX obj/deps/v8/src/heap/v8_base_without_compiler.array-buffer-sweeper.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/logging/counters.h:19, nodejs> from ../../deps/v8/src/heap/gc-tracer.h:16, nodejs> from ../../deps/v8/src/heap/sweeper.h:19, nodejs> from ../../deps/v8/src/heap/array-buffer-sweeper.h:12, nodejs> from ../../deps/v8/src/heap/array-buffer-sweeper.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [616/2106] CXX obj/deps/v8/src/heap/v8_base_without_compiler.code-range.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access-inl.h:8, nodejs> from ../../deps/v8/src/heap/heap-inl.h:18, nodejs> from ../../deps/v8/src/heap/code-range.cc:13: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [617/2106] CXX obj/deps/v8/src/heap/v8_base_without_compiler.code-stats.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/codegen/reloc-info.h:9, nodejs> from ../../deps/v8/src/heap/code-stats.cc:8: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [618/2106] CXX obj/deps/v8/src/heap/v8_base_without_compiler.collection-barrier.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/heap/local-heap.h:17, nodejs> from ../../deps/v8/src/heap/collection-barrier.h:14, nodejs> from ../../deps/v8/src/heap/collection-barrier.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [619/2106] CXX obj/deps/v8/src/heap/v8_base_without_compiler.gc-idle-time-handler.o nodejs> [620/2106] CXX obj/deps/v8/src/heap/v8_base_without_compiler.combined-heap.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/combined-heap.h:8, nodejs> from ../../deps/v8/src/heap/combined-heap.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [621/2106] CXX obj/deps/v8/src/heap/cppgc-js/v8_base_without_compiler.unified-heap-marking-state.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/marking-state.h:9, nodejs> from ../../deps/v8/src/heap/mark-compact.h:13, nodejs> from ../../deps/v8/src/heap/cppgc-js/unified-heap-marking-state.h:10, nodejs> from ../../deps/v8/src/heap/cppgc-js/unified-heap-marking-state.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [622/2106] CXX obj/deps/v8/src/heap/cppgc-js/v8_base_without_compiler.cross-heap-remembered-set.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/api/api.h:17, nodejs> from ../../deps/v8/src/api/api-inl.h:9, nodejs> from ../../deps/v8/src/heap/cppgc-js/cross-heap-remembered-set.cc:7: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [623/2106] CXX obj/deps/v8/src/heap/cppgc-js/v8_base_without_compiler.cpp-heap.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/execution/isolate-inl.h:8, nodejs> from ../../deps/v8/src/heap/cppgc-js/cpp-heap.cc:20: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [624/2106] CXX obj/deps/v8/src/heap/cppgc-js/v8_base_without_compiler.cpp-snapshot.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/api/api.h:17, nodejs> from ../../deps/v8/src/api/api-inl.h:9, nodejs> from ../../deps/v8/src/heap/cppgc-js/cpp-snapshot.cc:14: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [625/2106] CXX obj/deps/v8/src/heap/cppgc-js/v8_base_without_compiler.unified-heap-marking-visitor.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/marking-state.h:9, nodejs> from ../../deps/v8/src/heap/mark-compact.h:13, nodejs> from ../../deps/v8/src/heap/cppgc-js/unified-heap-marking-state.h:10, nodejs> from ../../deps/v8/src/heap/cppgc-js/unified-heap-marking-visitor.h:11, nodejs> from ../../deps/v8/src/heap/cppgc-js/unified-heap-marking-visitor.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [626/2106] CXX obj/deps/v8/src/heap/v8_base_without_compiler.ephemeron-remembered-set.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/hash-table.h:13, nodejs> from ../../deps/v8/src/heap/ephemeron-remembered-set.h:13, nodejs> from ../../deps/v8/src/heap/ephemeron-remembered-set.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [627/2106] CXX obj/deps/v8/src/heap/v8_base_without_compiler.evacuation-allocator.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/evacuation-allocator.h:9, nodejs> from ../../deps/v8/src/heap/evacuation-allocator.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [628/2106] CXX obj/deps/v8/src/heap/v8_base_without_compiler.index-generator.o nodejs> [629/2106] CXX obj/deps/v8/src/heap/v8_base_without_compiler.evacuation-verifier.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/codegen/reloc-info.h:9, nodejs> from ../../deps/v8/src/codegen/assembler.h:52, nodejs> from ../../deps/v8/src/codegen/assembler-inl.h:8, nodejs> from ../../deps/v8/src/heap/evacuation-verifier.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [630/2106] CXX obj/deps/v8/src/heap/v8_base_without_compiler.concurrent-marking.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/heap/marking-visitor.h:9, nodejs> from ../../deps/v8/src/heap/concurrent-marking.h:16, nodejs> from ../../deps/v8/src/heap/concurrent-marking.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [631/2106] CXX obj/deps/v8/src/heap/v8_base_without_compiler.finalization-registry-cleanup-task.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/deoptimization-data.h:11, nodejs> from ../../deps/v8/src/execution/frames.h:15, nodejs> from ../../deps/v8/src/heap/finalization-registry-cleanup-task.cc:7: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [632/2106] CXX obj/deps/v8/src/heap/v8_base_without_compiler.free-list.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/heap/free-list.h:11, nodejs> from ../../deps/v8/src/heap/free-list.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [633/2106] CXX obj/deps/v8/src/heap/v8_base_without_compiler.large-page.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/heap/large-page.h:8, nodejs> from ../../deps/v8/src/heap/large-page.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [634/2106] CXX obj/deps/v8/src/heap/v8_base_without_compiler.heap-allocator.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/logging/counters.h:19, nodejs> from ../../deps/v8/src/heap/gc-tracer.h:16, nodejs> from ../../deps/v8/src/heap/main-allocator.h:12, nodejs> from ../../deps/v8/src/heap/heap-allocator.h:12, nodejs> from ../../deps/v8/src/heap/heap-allocator.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [635/2106] CXX obj/deps/v8/src/heap/v8_base_without_compiler.gc-tracer.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/logging/counters.h:19, nodejs> from ../../deps/v8/src/heap/gc-tracer.h:16, nodejs> from ../../deps/v8/src/heap/gc-tracer.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [636/2106] CXX obj/deps/v8/src/heap/v8_base_without_compiler.heap-controller.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/heap-controller.h:9, nodejs> from ../../deps/v8/src/heap/heap-controller.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [637/2106] CXX obj/deps/v8/src/heap/v8_base_without_compiler.heap-layout-tracer.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/memory-chunk-metadata.h:16, nodejs> from ../../deps/v8/src/heap/heap-verifier.h:10, nodejs> from ../../deps/v8/src/heap/new-spaces.h:18, nodejs> from ../../deps/v8/src/heap/heap-layout-tracer.cc:9: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [638/2106] CXX obj/deps/v8/src/heap/v8_base_without_compiler.factory-base.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from ../../deps/v8/src/ast/ast-source-ranges.h:8, nodejs> from ../../deps/v8/src/heap/factory-base.cc:7: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [639/2106] CXX obj/deps/v8/src/heap/v8_base_without_compiler.heap-verifier.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/memory-chunk-metadata.h:16, nodejs> from ../../deps/v8/src/heap/heap-verifier.h:10, nodejs> from ../../deps/v8/src/heap/heap-verifier.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [640/2106] CXX obj/deps/v8/src/heap/v8_base_without_compiler.heap-write-barrier.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/marking-state.h:9, nodejs> from ../../deps/v8/src/heap/mark-compact.h:13, nodejs> from ../../deps/v8/src/heap/marking-barrier.h:11, nodejs> from ../../deps/v8/src/heap/heap-write-barrier-inl.h:12, nodejs> from ../../deps/v8/src/heap/heap-write-barrier.cc:7: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [641/2106] CXX obj/deps/v8/src/heap/v8_base_without_compiler.factory.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/heap/factory.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [642/2106] CXX obj/deps/v8/src/heap/v8_base_without_compiler.incremental-marking-job.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/heap/incremental-marking-job.cc:9: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [643/2106] CXX obj/deps/v8/src/heap/v8_base_without_compiler.memory-chunk-layout.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/memory-chunk-layout.h:12, nodejs> from ../../deps/v8/src/heap/memory-chunk-layout.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [644/2106] CXX obj/deps/v8/src/heap/v8_base_without_compiler.large-spaces.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/memory-chunk-metadata.h:16, nodejs> from ../../deps/v8/src/heap/heap-verifier.h:10, nodejs> from ../../deps/v8/src/heap/large-spaces.h:16, nodejs> from ../../deps/v8/src/heap/large-spaces.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [645/2106] CXX obj/deps/v8/src/heap/v8_base_without_compiler.memory-chunk.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/memory-chunk-metadata.h:16, nodejs> from ../../deps/v8/src/heap/heap-verifier.h:10, nodejs> from ../../deps/v8/src/heap/base-space.h:12, nodejs> from ../../deps/v8/src/heap/memory-chunk.cc:7: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [646/2106] CXX obj/deps/v8/src/heap/v8_base_without_compiler.incremental-marking.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/incremental-marking.h:15, nodejs> from ../../deps/v8/src/heap/incremental-marking.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [647/2106] CXX obj/deps/v8/src/heap/v8_base_without_compiler.local-factory.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/local-factory.h:12, nodejs> from ../../deps/v8/src/heap/local-factory.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [648/2106] CXX obj/deps/v8/src/heap/v8_base_without_compiler.local-heap.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/heap/local-heap.h:17, nodejs> from ../../deps/v8/src/heap/local-heap.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [649/2106] CXX obj/deps/v8/src/heap/v8_base_without_compiler.main-allocator.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/logging/counters.h:19, nodejs> from ../../deps/v8/src/heap/gc-tracer.h:16, nodejs> from ../../deps/v8/src/heap/main-allocator.h:12, nodejs> from ../../deps/v8/src/heap/main-allocator.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [650/2106] CXX obj/deps/v8/src/heap/v8_base_without_compiler.mark-sweep-utilities.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/mark-sweep-utilities.h:12, nodejs> from ../../deps/v8/src/heap/mark-sweep-utilities.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [651/2106] CXX obj/deps/v8/src/heap/v8_base_without_compiler.marking-worklist.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/marking-worklist.h:15, nodejs> from ../../deps/v8/src/heap/marking-worklist.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [652/2106] CXX obj/deps/v8/src/heap/v8_base_without_compiler.heap.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/heap.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [653/2106] CXX obj/deps/v8/src/heap/v8_base_without_compiler.marking-barrier.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/marking-state.h:9, nodejs> from ../../deps/v8/src/heap/mark-compact.h:13, nodejs> from ../../deps/v8/src/heap/marking-barrier.h:11, nodejs> from ../../deps/v8/src/heap/marking-barrier.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [654/2106] CXX obj/deps/v8/src/heap/v8_base_without_compiler.marking.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access-inl.h:8, nodejs> from ../../deps/v8/src/heap/heap-inl.h:18, nodejs> from ../../deps/v8/src/heap/marking-inl.h:10, nodejs> from ../../deps/v8/src/heap/marking.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [655/2106] CXX obj/deps/v8/src/heap/v8_base_without_compiler.memory-allocator.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/memory-chunk-metadata.h:16, nodejs> from ../../deps/v8/src/heap/memory-allocator.h:23, nodejs> from ../../deps/v8/src/heap/memory-allocator.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [656/2106] CXX obj/deps/v8/src/heap/v8_base_without_compiler.memory-balancer.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access-inl.h:8, nodejs> from ../../deps/v8/src/heap/heap-inl.h:18, nodejs> from ../../deps/v8/src/heap/memory-balancer.cc:7: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [657/2106] CXX obj/deps/v8/src/heap/v8_base_without_compiler.memory-chunk-metadata.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/memory-chunk-metadata.h:16, nodejs> from ../../deps/v8/src/heap/memory-chunk-metadata.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [658/2106] CXX obj/deps/v8/src/heap/v8_base_without_compiler.minor-gc-job.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/heap/minor-gc-job.cc:10: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [659/2106] CXX obj/deps/v8/src/heap/v8_base_without_compiler.memory-measurement.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/heap/memory-measurement.h:15, nodejs> from ../../deps/v8/src/heap/memory-measurement.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [660/2106] CXX obj/deps/v8/src/heap/v8_base_without_compiler.mutable-page.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/heap/mutable-page.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [661/2106] CXX obj/deps/v8/src/heap/v8_base_without_compiler.memory-reducer.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/logging/counters.h:19, nodejs> from ../../deps/v8/src/heap/gc-tracer.h:16, nodejs> from ../../deps/v8/src/heap/memory-reducer.cc:8: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [662/2106] CXX obj/deps/v8/src/heap/v8_base_without_compiler.mark-compact.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/marking-state.h:9, nodejs> from ../../deps/v8/src/heap/mark-compact.h:13, nodejs> from ../../deps/v8/src/heap/mark-compact.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [663/2106] CXX obj/deps/v8/src/heap/v8_base_without_compiler.slot-set.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/memory-chunk-layout.h:12, nodejs> from ../../deps/v8/src/heap/slot-set.cc:8: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [664/2106] CXX obj/deps/v8/src/heap/v8_base_without_compiler.new-spaces.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/memory-chunk-metadata.h:16, nodejs> from ../../deps/v8/src/heap/heap-verifier.h:10, nodejs> from ../../deps/v8/src/heap/new-spaces.h:18, nodejs> from ../../deps/v8/src/heap/new-spaces.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [665/2106] CXX obj/deps/v8/src/heap/v8_base_without_compiler.minor-mark-sweep.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/minor-mark-sweep.h:13, nodejs> from ../../deps/v8/src/heap/minor-mark-sweep.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [666/2106] CXX obj/deps/v8/src/heap/v8_base_without_compiler.object-stats.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/codegen/reloc-info.h:9, nodejs> from ../../deps/v8/src/codegen/assembler.h:52, nodejs> from ../../deps/v8/src/codegen/assembler-inl.h:8, nodejs> from ../../deps/v8/src/heap/object-stats.cc:11: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [667/2106] CXX obj/deps/v8/src/heap/v8_base_without_compiler.page.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access-inl.h:8, nodejs> from ../../deps/v8/src/heap/heap-inl.h:18, nodejs> from ../../deps/v8/src/heap/page.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [668/2106] CXX obj/deps/v8/src/heap/v8_base_without_compiler.objects-visiting.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/heap/objects-visiting.h:10, nodejs> from ../../deps/v8/src/heap/objects-visiting.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [669/2106] CXX obj/deps/v8/src/heap/v8_base_without_compiler.pretenuring-handler.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/pretenuring-handler.h:12, nodejs> from ../../deps/v8/src/heap/pretenuring-handler.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [670/2106] CXX obj/deps/v8/src/heap/v8_base_without_compiler.paged-spaces.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/memory-chunk-metadata.h:16, nodejs> from ../../deps/v8/src/heap/allocation-stats.h:13, nodejs> from ../../deps/v8/src/heap/paged-spaces.h:21, nodejs> from ../../deps/v8/src/heap/paged-spaces.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [671/2106] CXX obj/deps/v8/src/heap/v8_base_without_compiler.read-only-heap.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/common/ptr-compr-inl.h:9, nodejs> from ../../deps/v8/src/heap/read-only-heap.cc:13: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [672/2106] CXX obj/deps/v8/src/heap/v8_base_without_compiler.read-only-promotion.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/heap/read-only-promotion.cc:10: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [673/2106] CXX obj/deps/v8/src/heap/v8_base_without_compiler.read-only-spaces.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/memory-chunk-metadata.h:16, nodejs> from ../../deps/v8/src/heap/allocation-stats.h:13, nodejs> from ../../deps/v8/src/heap/read-only-spaces.h:15, nodejs> from ../../deps/v8/src/heap/read-only-spaces.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [674/2106] CXX obj/deps/v8/src/init/v8_base_without_compiler.icu_util.o nodejs> [675/2106] CXX obj/deps/v8/src/heap/v8_base_without_compiler.safepoint.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/api/api.h:17, nodejs> from ../../deps/v8/src/handles/persistent-handles.h:11, nodejs> from ../../deps/v8/src/heap/safepoint.h:11, nodejs> from ../../deps/v8/src/heap/safepoint.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [676/2106] CXX obj/deps/v8/src/heap/v8_base_without_compiler.zapping.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/zapping.cc:8: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [677/2106] CXX obj/deps/v8/src/init/v8_base_without_compiler.startup-data-util.o nodejs> [678/2106] CXX obj/deps/v8/src/heap/v8_base_without_compiler.stress-scavenge-observer.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/stress-scavenge-observer.h:8, nodejs> from ../../deps/v8/src/heap/stress-scavenge-observer.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [679/2106] CXX obj/deps/v8/src/heap/v8_base_without_compiler.spaces.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/memory-chunk-metadata.h:16, nodejs> from ../../deps/v8/src/heap/heap-verifier.h:10, nodejs> from ../../deps/v8/src/heap/base-space.h:12, nodejs> from ../../deps/v8/src/heap/spaces.h:15, nodejs> from ../../deps/v8/src/heap/spaces.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [680/2106] CXX obj/deps/v8/src/heap/v8_base_without_compiler.traced-handles-marking-visitor.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/traced-handles-marking-visitor.h:10, nodejs> from ../../deps/v8/src/heap/traced-handles-marking-visitor.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [681/2106] CXX obj/deps/v8/src/heap/v8_base_without_compiler.trusted-range.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access-inl.h:8, nodejs> from ../../deps/v8/src/heap/heap-inl.h:18, nodejs> from ../../deps/v8/src/heap/trusted-range.cc:9: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [682/2106] CXX obj/deps/v8/src/init/v8_base_without_compiler.isolate-allocator.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/common/ptr-compr-inl.h:9, nodejs> from ../../deps/v8/src/init/isolate-allocator.cc:9: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [683/2106] CXX obj/deps/v8/src/heap/v8_base_without_compiler.weak-object-worklists.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access-inl.h:8, nodejs> from ../../deps/v8/src/heap/heap-inl.h:18, nodejs> from ../../deps/v8/src/heap/weak-object-worklists.cc:7: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [684/2106] CXX obj/deps/v8/src/heap/v8_base_without_compiler.sweeper.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/logging/counters.h:19, nodejs> from ../../deps/v8/src/heap/gc-tracer.h:16, nodejs> from ../../deps/v8/src/heap/sweeper.h:19, nodejs> from ../../deps/v8/src/heap/sweeper.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [685/2106] CXX obj/deps/v8/src/ic/v8_base_without_compiler.call-optimization.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, nodejs> from ../../deps/v8/src/execution/arguments.h:10, nodejs> from ../../deps/v8/src/builtins/builtins-utils.h:10, nodejs> from ../../deps/v8/src/api/api-arguments.h:9, nodejs> from ../../deps/v8/src/ic/call-optimization.h:8, nodejs> from ../../deps/v8/src/ic/call-optimization.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [686/2106] CXX obj/deps/v8/src/heap/v8_base_without_compiler.scavenger.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/hash-table.h:13, nodejs> from ../../deps/v8/src/heap/ephemeron-remembered-set.h:13, nodejs> from ../../deps/v8/src/heap/scavenger.h:10, nodejs> from ../../deps/v8/src/heap/scavenger.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [687/2106] CXX obj/deps/v8/src/interpreter/v8_base_without_compiler.bytecode-node.o nodejs> [688/2106] CXX obj/deps/v8/src/ic/v8_base_without_compiler.ic-stats.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/logging/counters.h:19, nodejs> from ../../deps/v8/src/ic/ic-stats.cc:8: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [689/2106] CXX obj/deps/v8/src/interpreter/v8_base_without_compiler.bytecode-operands.o nodejs> [690/2106] CXX obj/deps/v8/src/interpreter/v8_base_without_compiler.bytecode-register.o nodejs> [691/2106] CXX obj/deps/v8/src/interpreter/v8_base_without_compiler.bytecode-source-info.o nodejs> [692/2106] CXX obj/deps/v8/src/ic/v8_base_without_compiler.handler-configuration.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/ic/handler-configuration.h:10, nodejs> from ../../deps/v8/src/ic/handler-configuration.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [693/2106] CXX obj/deps/v8/src/ic/v8_base_without_compiler.stub-cache.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from ../../deps/v8/src/ic/stub-cache.cc:7: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [694/2106] CXX obj/deps/v8/src/interpreter/v8_base_without_compiler.bytecodes.o nodejs> [695/2106] CXX obj/deps/v8/src/interpreter/v8_base_without_compiler.interpreter-intrinsics.o nodejs> [696/2106] CXX obj/deps/v8/src/ic/v8_base_without_compiler.ic.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/ic/ic.h:11, nodejs> from ../../deps/v8/src/ic/ic.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [697/2106] CXX obj/deps/v8/src/interpreter/v8_base_without_compiler.bytecode-register-optimizer.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from ../../deps/v8/src/interpreter/bytecode-generator.h:8, nodejs> from ../../deps/v8/src/interpreter/bytecode-register-optimizer.h:11, nodejs> from ../../deps/v8/src/interpreter/bytecode-register-optimizer.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [698/2106] CXX obj/deps/v8/src/interpreter/v8_base_without_compiler.bytecode-array-random-iterator.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/common/ptr-compr-inl.h:9, nodejs> from ../../deps/v8/src/objects/objects-inl.h:20, nodejs> from ../../deps/v8/src/interpreter/bytecode-array-random-iterator.cc:7: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [699/2106] CXX obj/deps/v8/src/init/v8_base_without_compiler.v8.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/api/api.h:17, nodejs> from ../../deps/v8/src/init/v8.cc:10: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [700/2106] CXX obj/deps/v8/src/interpreter/v8_base_without_compiler.bytecode-array-iterator.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/objects/feedback-vector.h:16, nodejs> from ../../deps/v8/src/interpreter/bytecode-array-iterator.cc:9: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [701/2106] CXX obj/deps/v8/src/interpreter/v8_base_without_compiler.bytecode-array-writer.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/api/api.h:17, nodejs> from ../../deps/v8/src/api/api-inl.h:9, nodejs> from ../../deps/v8/src/interpreter/bytecode-array-writer.cc:7: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [702/2106] CXX obj/deps/v8/src/interpreter/v8_base_without_compiler.bytecode-array-builder.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from ../../deps/v8/src/interpreter/bytecode-array-builder.h:8, nodejs> from ../../deps/v8/src/interpreter/bytecode-array-builder.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [703/2106] CXX obj/deps/v8/src/libsampler/v8_base_without_compiler.sampler.o nodejs> [704/2106] CXX obj/deps/v8/src/interpreter/v8_base_without_compiler.bytecode-decoder.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/interpreter/bytecode-decoder.cc:10: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [705/2106] CXX obj/deps/v8/src/logging/v8_base_without_compiler.runtime-call-stats.o nodejs> [706/2106] CXX obj/deps/v8/src/init/v8_base_without_compiler.bootstrapper.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/init/bootstrapper.h:11, nodejs> from ../../deps/v8/src/init/bootstrapper.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [707/2106] CXX obj/deps/v8/src/logging/v8_base_without_compiler.tracing-flags.o nodejs> [708/2106] CXX obj/deps/v8/src/logging/v8_base_without_compiler.metrics.o nodejs> [709/2106] CXX obj/deps/v8/src/interpreter/v8_base_without_compiler.bytecode-flags.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from ../../deps/v8/src/interpreter/bytecode-flags.cc:8: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [710/2106] CXX obj/deps/v8/src/logging/v8_base_without_compiler.local-logger.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/logging/log.h:16, nodejs> from ../../deps/v8/src/logging/local-logger.h:9, nodejs> from ../../deps/v8/src/logging/local-logger.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [711/2106] CXX obj/deps/v8/src/interpreter/v8_base_without_compiler.bytecode-label.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from ../../deps/v8/src/interpreter/bytecode-array-builder.h:8, nodejs> from ../../deps/v8/src/interpreter/bytecode-label.cc:7: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [712/2106] CXX obj/deps/v8/src/interpreter/v8_base_without_compiler.constant-array-builder.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from ../../deps/v8/src/ast/scopes.h:10, nodejs> from ../../deps/v8/src/interpreter/constant-array-builder.cc:12: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [713/2106] CXX obj/deps/v8/src/interpreter/v8_base_without_compiler.handler-table-builder.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/interpreter/handler-table-builder.h:10, nodejs> from ../../deps/v8/src/interpreter/handler-table-builder.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [714/2106] CXX obj/deps/v8/src/interpreter/v8_base_without_compiler.control-flow-builders.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from ../../deps/v8/src/ast/ast-source-ranges.h:8, nodejs> from ../../deps/v8/src/interpreter/control-flow-builders.h:10, nodejs> from ../../deps/v8/src/interpreter/control-flow-builders.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [715/2106] CXX obj/deps/v8/src/objects/v8_base_without_compiler.code-kind.o nodejs> [716/2106] CXX obj/deps/v8/src/interpreter/v8_base_without_compiler.bytecode-generator.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from ../../deps/v8/src/interpreter/bytecode-generator.h:8, nodejs> from ../../deps/v8/src/interpreter/bytecode-generator.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [717/2106] CXX obj/deps/v8/src/interpreter/v8_base_without_compiler.interpreter.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from ../../deps/v8/src/ast/prettyprinter.h:10, nodejs> from ../../deps/v8/src/interpreter/interpreter.cc:11: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [718/2106] CXX obj/deps/v8/src/logging/v8_base_without_compiler.counters.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/logging/counters.h:19, nodejs> from ../../deps/v8/src/logging/counters.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [719/2106] CXX obj/deps/v8/src/json/v8_base_without_compiler.json-parser.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/json/json-parser.h:12, nodejs> from ../../deps/v8/src/json/json-parser.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [720/2106] CXX obj/deps/v8/src/logging/v8_base_without_compiler.log-file.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/logging/log.h:16, nodejs> from ../../deps/v8/src/logging/log-file.cc:17: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [721/2106] CXX obj/deps/v8/src/json/v8_base_without_compiler.json-stringifier.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/marking-state.h:9, nodejs> from ../../deps/v8/src/heap/mark-compact.h:13, nodejs> from ../../deps/v8/src/heap/marking-barrier.h:11, nodejs> from ../../deps/v8/src/heap/heap-write-barrier-inl.h:12, nodejs> from ../../deps/v8/src/objects/property-cell-inl.h:8, nodejs> from ../../deps/v8/src/execution/protectors-inl.h:9, nodejs> from ../../deps/v8/src/json/json-stringifier.cc:10: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [722/2106] CXX obj/deps/v8/src/numbers/v8_base_without_compiler.math-random.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/numbers/math-random.h:9, nodejs> from ../../deps/v8/src/numbers/math-random.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [723/2106] CXX obj/deps/v8/src/objects/v8_base_without_compiler.abstract-code.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/common/ptr-compr-inl.h:9, nodejs> from ../../deps/v8/src/objects/bytecode-array-inl.h:8, nodejs> from ../../deps/v8/src/objects/abstract-code-inl.h:9, nodejs> from ../../deps/v8/src/objects/abstract-code.cc:7: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [724/2106] CXX obj/deps/v8/src/numbers/v8_base_without_compiler.conversions.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/numbers/conversions.cc:18: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [725/2106] CXX obj/deps/v8/src/logging/v8_base_without_compiler.log.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/logging/log.h:16, nodejs> from ../../deps/v8/src/logging/log.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [726/2106] CXX obj/deps/v8/src/objects/v8_base_without_compiler.bigint.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/execution/isolate-inl.h:8, nodejs> from ../../deps/v8/src/objects/bigint.cc:26: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [727/2106] CXX obj/deps/v8/src/objects/v8_base_without_compiler.backing-store.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/objects/backing-store.cc:10: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [728/2106] CXX obj/deps/v8/src/objects/v8_base_without_compiler.bytecode-array.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/common/ptr-compr-inl.h:9, nodejs> from ../../deps/v8/src/objects/bytecode-array-inl.h:8, nodejs> from ../../deps/v8/src/objects/bytecode-array.cc:13: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [729/2106] CXX obj/deps/v8/src/objects/v8_base_without_compiler.call-site-info.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/marking-state.h:9, nodejs> from ../../deps/v8/src/heap/mark-compact.h:13, nodejs> from ../../deps/v8/src/heap/marking-barrier.h:11, nodejs> from ../../deps/v8/src/heap/heap-write-barrier-inl.h:12, nodejs> from ../../deps/v8/src/objects/call-site-info-inl.h:8, nodejs> from ../../deps/v8/src/objects/call-site-info.cc:8: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [730/2106] CXX obj/deps/v8/src/objects/v8_base_without_compiler.code.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/codegen/reloc-info.h:9, nodejs> from ../../deps/v8/src/codegen/assembler.h:52, nodejs> from ../../deps/v8/src/codegen/assembler-inl.h:8, nodejs> from ../../deps/v8/src/objects/code.cc:9: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [731/2106] CXX obj/deps/v8/src/objects/v8_base_without_compiler.compilation-cache-table.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/hash-table.h:13, nodejs> from ../../deps/v8/src/objects/compilation-cache-table.h:9, nodejs> from ../../deps/v8/src/objects/compilation-cache-table.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [732/2106] CXX obj/deps/v8/src/objects/v8_base_without_compiler.contexts.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/objects/contexts.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [733/2106] CXX obj/deps/v8/src/objects/v8_base_without_compiler.debug-objects.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/debug-objects.h:11, nodejs> from ../../deps/v8/src/objects/debug-objects.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [734/2106] CXX obj/deps/v8/src/objects/v8_base_without_compiler.deoptimization-data.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/deoptimization-data.h:11, nodejs> from ../../deps/v8/src/objects/deoptimization-data.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [735/2106] CXX obj/deps/v8/src/objects/v8_base_without_compiler.dependent-code.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/dependent-code.h:8, nodejs> from ../../deps/v8/src/objects/dependent-code.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [736/2106] CXX obj/deps/v8/src/objects/v8_base_without_compiler.elements-kind.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, nodejs> from ../../deps/v8/src/execution/arguments.h:10, nodejs> from ../../deps/v8/src/builtins/builtins-utils.h:10, nodejs> from ../../deps/v8/src/objects/elements.h:8, nodejs> from ../../deps/v8/src/objects/elements-kind.cc:8: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [737/2106] CXX obj/deps/v8/src/objects/v8_base_without_compiler.embedder-data-array.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/objects/embedder-data-array.cc:7: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [738/2106] CXX obj/deps/v8/src/objects/v8_base_without_compiler.field-type.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/handles/handles-inl.h:9, nodejs> from ../../deps/v8/src/objects/field-type.cc:7: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [739/2106] CXX obj/deps/v8/src/objects/v8_base_without_compiler.fixed-array.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/fixed-array.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [740/2106] CXX obj/deps/v8/src/objects/v8_base_without_compiler.feedback-vector.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/objects/feedback-vector.h:16, nodejs> from ../../deps/v8/src/objects/feedback-vector.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [741/2106] CXX obj/deps/v8/src/objects/v8_base_without_compiler.instruction-stream.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/codegen/reloc-info.h:9, nodejs> from ../../deps/v8/src/codegen/assembler.h:52, nodejs> from ../../deps/v8/src/codegen/assembler-inl.h:8, nodejs> from ../../deps/v8/src/objects/instruction-stream.cc:7: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [742/2106] CXX obj/deps/v8/src/objects/v8_base_without_compiler.js-array-buffer.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/marking-state.h:9, nodejs> from ../../deps/v8/src/heap/mark-compact.h:13, nodejs> from ../../deps/v8/src/heap/marking-barrier.h:11, nodejs> from ../../deps/v8/src/heap/heap-write-barrier-inl.h:12, nodejs> from ../../deps/v8/src/objects/property-cell-inl.h:8, nodejs> from ../../deps/v8/src/execution/protectors-inl.h:9, nodejs> from ../../deps/v8/src/objects/js-array-buffer.cc:7: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [743/2106] CXX obj/deps/v8/src/objects/v8_base_without_compiler.intl-objects.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/objects/intl-objects.h:18, nodejs> from ../../deps/v8/src/objects/intl-objects.cc:9: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [744/2106] CXX obj/deps/v8/src/objects/v8_base_without_compiler.js-break-iterator.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/objects/intl-objects.h:18, nodejs> from ../../deps/v8/src/objects/js-break-iterator.h:15, nodejs> from ../../deps/v8/src/objects/js-break-iterator.cc:9: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [745/2106] CXX obj/deps/v8/src/objects/v8_base_without_compiler.js-atomics-synchronization.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/execution/isolate-inl.h:8, nodejs> from ../../deps/v8/src/objects/js-atomics-synchronization.cc:12: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [746/2106] CXX obj/deps/v8/src/objects/v8_base_without_compiler.js-collator.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/objects/js-collator.h:15, nodejs> from ../../deps/v8/src/objects/js-collator.cc:9: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [747/2106] CXX obj/deps/v8/src/objects/v8_base_without_compiler.js-display-names.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/objects/js-display-names.h:15, nodejs> from ../../deps/v8/src/objects/js-display-names.cc:9: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [748/2106] CXX obj/deps/v8/src/objects/v8_base_without_compiler.js-duration-format.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/objects/js-duration-format.h:12, nodejs> from ../../deps/v8/src/objects/js-duration-format.cc:9: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [749/2106] CXX obj/deps/v8/src/objects/v8_base_without_compiler.js-date-time-format.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/objects/js-date-time-format.h:16, nodejs> from ../../deps/v8/src/objects/js-date-time-format.cc:9: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [750/2106] CXX obj/deps/v8/src/objects/v8_base_without_compiler.js-list-format.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/objects/js-list-format.h:16, nodejs> from ../../deps/v8/src/objects/js-list-format.cc:9: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [751/2106] CXX obj/deps/v8/src/objects/v8_base_without_compiler.js-locale.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/objects/js-locale.h:12, nodejs> from ../../deps/v8/src/objects/js-locale.cc:9: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [752/2106] CXX obj/deps/v8/src/objects/v8_base_without_compiler.js-function.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/handles/global-handles.h:17, nodejs> from ../../deps/v8/src/baseline/baseline-batch-compiler.h:10, nodejs> from ../../deps/v8/src/objects/js-function.cc:8: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [753/2106] CXX obj/deps/v8/src/objects/v8_base_without_compiler.js-raw-json.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/objects/js-raw-json.h:8, nodejs> from ../../deps/v8/src/objects/js-raw-json.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [754/2106] CXX obj/deps/v8/src/objects/v8_base_without_compiler.lookup-cache.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/objects/lookup-cache.h:8, nodejs> from ../../deps/v8/src/objects/lookup-cache.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [755/2106] CXX obj/deps/v8/src/objects/v8_base_without_compiler.js-plural-rules.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/objects/js-plural-rules.h:16, nodejs> from ../../deps/v8/src/objects/js-plural-rules.cc:9: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [756/2106] CXX obj/deps/v8/src/objects/v8_base_without_compiler.js-number-format.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/objects/js-number-format.h:16, nodejs> from ../../deps/v8/src/objects/js-number-format.cc:9: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [757/2106] CXX obj/deps/v8/src/objects/v8_base_without_compiler.elements.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, nodejs> from ../../deps/v8/src/execution/arguments.h:10, nodejs> from ../../deps/v8/src/builtins/builtins-utils.h:10, nodejs> from ../../deps/v8/src/objects/elements.h:8, nodejs> from ../../deps/v8/src/objects/elements.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [758/2106] CXX obj/deps/v8/src/objects/v8_base_without_compiler.js-regexp.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/objects/js-regexp.h:9, nodejs> from ../../deps/v8/src/objects/js-regexp.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [759/2106] CXX obj/deps/v8/src/objects/v8_base_without_compiler.js-segment-iterator.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/objects/js-segment-iterator.h:12, nodejs> from ../../deps/v8/src/objects/js-segment-iterator.cc:9: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [760/2106] CXX obj/deps/v8/src/objects/v8_base_without_compiler.js-relative-time-format.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/objects/js-relative-time-format.h:16, nodejs> from ../../deps/v8/src/objects/js-relative-time-format.cc:9: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [761/2106] CXX obj/deps/v8/src/objects/v8_base_without_compiler.js-objects.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, nodejs> from ../../deps/v8/src/execution/arguments.h:10, nodejs> from ../../deps/v8/src/builtins/builtins-utils.h:10, nodejs> from ../../deps/v8/src/api/api-arguments.h:9, nodejs> from ../../deps/v8/src/api/api-arguments-inl.h:8, nodejs> from ../../deps/v8/src/objects/js-objects.cc:7: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [762/2106] CXX obj/deps/v8/src/objects/v8_base_without_compiler.js-segmenter.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/objects/js-segmenter.h:15, nodejs> from ../../deps/v8/src/objects/js-segmenter.cc:9: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [763/2106] CXX obj/deps/v8/src/objects/v8_base_without_compiler.js-segments.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/objects/js-segments.h:12, nodejs> from ../../deps/v8/src/objects/js-segments.cc:9: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [764/2106] CXX obj/deps/v8/src/objects/v8_base_without_compiler.js-struct.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/objects/lookup.h:9, nodejs> from ../../deps/v8/src/objects/lookup-inl.h:8, nodejs> from ../../deps/v8/src/objects/js-struct.cc:7: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [765/2106] CXX obj/deps/v8/src/objects/v8_base_without_compiler.managed.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/objects/managed.h:9, nodejs> from ../../deps/v8/src/objects/managed.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [766/2106] CXX obj/deps/v8/src/objects/v8_base_without_compiler.literal-objects.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/literal-objects.h:9, nodejs> from ../../deps/v8/src/objects/literal-objects.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [767/2106] CXX obj/deps/v8/src/objects/v8_base_without_compiler.lookup.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/objects/lookup.h:9, nodejs> from ../../deps/v8/src/objects/lookup.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [768/2106] CXX obj/deps/v8/src/objects/v8_base_without_compiler.keys.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/hash-table.h:13, nodejs> from ../../deps/v8/src/objects/keys.h:9, nodejs> from ../../deps/v8/src/objects/keys.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [769/2106] CXX obj/deps/v8/src/objects/v8_base_without_compiler.map-updater.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/objects/map-updater.h:12, nodejs> from ../../deps/v8/src/objects/map-updater.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [770/2106] CXX obj/deps/v8/src/objects/v8_base_without_compiler.object-type.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/common/ptr-compr-inl.h:9, nodejs> from ../../deps/v8/src/objects/objects-inl.h:20, nodejs> from ../../deps/v8/src/objects/object-type.cc:7: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [771/2106] CXX obj/deps/v8/src/objects/v8_base_without_compiler.map.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/objects/map.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [772/2106] CXX obj/deps/v8/src/objects/v8_base_without_compiler.module.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/module.h:9, nodejs> from ../../deps/v8/src/objects/module.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [773/2106] CXX obj/deps/v8/src/objects/v8_base_without_compiler.option-utils.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/objects/option-utils.h:9, nodejs> from ../../deps/v8/src/objects/option-utils.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [774/2106] CXX obj/deps/v8/src/objects/v8_base_without_compiler.property.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/handles/handles-inl.h:9, nodejs> from ../../deps/v8/src/objects/property.cc:7: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [775/2106] CXX obj/deps/v8/src/objects/v8_base_without_compiler.property-descriptor.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/execution/isolate-inl.h:8, nodejs> from ../../deps/v8/src/objects/property-descriptor.cc:8: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [776/2106] CXX obj/deps/v8/src/objects/v8_base_without_compiler.js-temporal-objects.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/objects/js-temporal-objects.h:8, nodejs> from ../../deps/v8/src/objects/js-temporal-objects.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [777/2106] CXX obj/deps/v8/src/objects/v8_base_without_compiler.ordered-hash-table.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/ordered-hash-table.h:10, nodejs> from ../../deps/v8/src/objects/ordered-hash-table.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [778/2106] CXX obj/deps/v8/src/objects/v8_base_without_compiler.regexp-match-info.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/handles/handles-inl.h:9, nodejs> from ../../deps/v8/src/objects/fixed-array-inl.h:8, nodejs> from ../../deps/v8/src/objects/regexp-match-info-inl.h:8, nodejs> from ../../deps/v8/src/objects/regexp-match-info.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [779/2106] CXX obj/deps/v8/src/objects/v8_base_without_compiler.scope-info.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/scope-info.h:9, nodejs> from ../../deps/v8/src/objects/scope-info.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [780/2106] CXX obj/deps/v8/src/objects/v8_base_without_compiler.type-hints.o nodejs> [781/2106] CXX obj/deps/v8/src/objects/v8_base_without_compiler.simd.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/handles/handles-inl.h:9, nodejs> from ../../deps/v8/src/objects/fixed-array-inl.h:8, nodejs> from ../../deps/v8/src/objects/simd.cc:10: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [782/2106] CXX obj/deps/v8/src/objects/v8_base_without_compiler.tagged-impl.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/common/ptr-compr-inl.h:9, nodejs> from ../../deps/v8/src/objects/tagged-impl-inl.h:13, nodejs> from ../../deps/v8/src/objects/tagged-impl.cc:11: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [783/2106] CXX obj/deps/v8/src/objects/v8_base_without_compiler.objects.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, nodejs> from ../../deps/v8/src/execution/arguments.h:10, nodejs> from ../../deps/v8/src/builtins/builtins-utils.h:10, nodejs> from ../../deps/v8/src/api/api-arguments.h:9, nodejs> from ../../deps/v8/src/api/api-arguments-inl.h:8, nodejs> from ../../deps/v8/src/objects/objects.cc:13: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [784/2106] CXX obj/deps/v8/src/objects/v8_base_without_compiler.string-comparator.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/objects/string.h:15, nodejs> from ../../deps/v8/src/objects/string-comparator.h:10, nodejs> from ../../deps/v8/src/objects/string-comparator.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [785/2106] CXX obj/deps/v8/src/objects/v8_base_without_compiler.shared-function-info.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/objects/shared-function-info.h:18, nodejs> from ../../deps/v8/src/objects/shared-function-info.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [786/2106] CXX obj/deps/v8/src/objects/v8_base_without_compiler.visitors.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/codegen/reloc-info.h:9, nodejs> from ../../deps/v8/src/objects/visitors.cc:7: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [787/2106] CXX obj/deps/v8/src/objects/v8_base_without_compiler.source-text-module.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/objects/source-text-module.h:8, nodejs> from ../../deps/v8/src/objects/source-text-module.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [788/2106] CXX obj/deps/v8/src/objects/v8_base_without_compiler.string-forwarding-table.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/objects/string.h:15, nodejs> from ../../deps/v8/src/objects/string-forwarding-table.h:8, nodejs> from ../../deps/v8/src/objects/string-forwarding-table.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [789/2106] CXX obj/deps/v8/src/objects/v8_base_without_compiler.string-table.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/objects/string.h:15, nodejs> from ../../deps/v8/src/objects/string-table.h:9, nodejs> from ../../deps/v8/src/objects/string-table.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [790/2106] CXX obj/deps/v8/src/objects/v8_base_without_compiler.swiss-name-dictionary.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/swiss-name-dictionary.h:13, nodejs> from ../../deps/v8/src/objects/swiss-name-dictionary.cc:6: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [791/2106] CXX obj/deps/v8/src/objects/v8_base_without_compiler.symbol-table.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/common/ptr-compr-inl.h:9, nodejs> from ../../deps/v8/src/execution/isolate-utils-inl.h:8, nodejs> from ../../deps/v8/src/objects/hash-table-inl.h:8, nodejs> from ../../deps/v8/src/objects/symbol-table.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [792/2106] CXX obj/deps/v8/src/objects/v8_base_without_compiler.string.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/objects/string.h:15, nodejs> from ../../deps/v8/src/objects/string.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [793/2106] CXX obj/deps/v8/src/parsing/v8_base_without_compiler.import-assertions.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/parsing/import-assertions.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [794/2106] CXX obj/deps/v8/src/objects/v8_base_without_compiler.synthetic-module.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/module.h:9, nodejs> from ../../deps/v8/src/objects/synthetic-module.h:8, nodejs> from ../../deps/v8/src/objects/synthetic-module.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [795/2106] CXX obj/deps/v8/src/objects/v8_base_without_compiler.template-objects.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/template-objects.h:8, nodejs> from ../../deps/v8/src/objects/template-objects.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [796/2106] CXX obj/deps/v8/src/parsing/v8_base_without_compiler.token.o nodejs> [797/2106] CXX obj/deps/v8/src/objects/v8_base_without_compiler.templates.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/objects/templates.h:12, nodejs> from ../../deps/v8/src/objects/templates.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [798/2106] CXX obj/deps/v8/src/parsing/v8_base_without_compiler.literal-buffer.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/parsing/literal-buffer.cc:8: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [799/2106] CXX obj/deps/v8/src/objects/v8_base_without_compiler.transitions.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/objects/transitions.h:9, nodejs> from ../../deps/v8/src/objects/transitions.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [800/2106] CXX obj/deps/v8/src/objects/v8_base_without_compiler.value-serializer.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/api/api.h:17, nodejs> from ../../deps/v8/src/api/api-inl.h:9, nodejs> from ../../deps/v8/src/objects/value-serializer.cc:13: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [801/2106] CXX obj/deps/v8/src/parsing/v8_base_without_compiler.func-name-inferrer.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from ../../deps/v8/src/parsing/func-name-inferrer.cc:8: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [802/2106] CXX obj/deps/v8/src/profiler/v8_base_without_compiler.profiler-stats.o nodejs> [803/2106] CXX obj/deps/v8/src/parsing/v8_base_without_compiler.pending-compilation-error-handler.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/execution/interrupts-scope.h:8, nodejs> from ../../deps/v8/src/debug/debug.h:18, nodejs> from ../../deps/v8/src/parsing/pending-compilation-error-handler.cc:10: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [804/2106] CXX obj/deps/v8/src/parsing/v8_base_without_compiler.parse-info.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/parse-info.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [805/2106] CXX obj/deps/v8/src/parsing/v8_base_without_compiler.parsing.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from ../../deps/v8/src/parsing/parsing.cc:9: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [806/2106] CXX obj/deps/v8/src/parsing/v8_base_without_compiler.preparse-data.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from ../../deps/v8/src/ast/scopes.h:10, nodejs> from ../../deps/v8/src/parsing/preparse-data.cc:9: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [807/2106] CXX obj/deps/v8/src/parsing/v8_base_without_compiler.scanner-character-streams.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, nodejs> from ../../deps/v8/src/parsing/scanner-character-streams.cc:16: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [808/2106] CXX obj/deps/v8/src/parsing/v8_base_without_compiler.rewriter.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from ../../deps/v8/src/parsing/rewriter.cc:7: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [809/2106] CXX obj/deps/v8/src/profiler/v8_base_without_compiler.symbolizer.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/logging/counters-scopes.h:8, nodejs> from ../../deps/v8/src/execution/vm-state.h:10, nodejs> from ../../deps/v8/src/profiler/profile-generator.h:20, nodejs> from ../../deps/v8/src/profiler/symbolizer.h:9, nodejs> from ../../deps/v8/src/profiler/symbolizer.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [810/2106] CXX obj/deps/v8/src/profiler/v8_base_without_compiler.allocation-tracker.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/deoptimization-data.h:11, nodejs> from ../../deps/v8/src/execution/frames.h:15, nodejs> from ../../deps/v8/src/execution/frames-inl.h:10, nodejs> from ../../deps/v8/src/profiler/allocation-tracker.cc:7: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [811/2106] CXX obj/deps/v8/src/parsing/v8_base_without_compiler.scanner.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.cc:7: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [812/2106] CXX obj/deps/v8/src/parsing/v8_base_without_compiler.preparser.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from ../../deps/v8/src/parsing/preparser.h:9, nodejs> from ../../deps/v8/src/parsing/preparser.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [813/2106] CXX obj/deps/v8/src/profiler/v8_base_without_compiler.heap-profiler.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/profiler/heap-profiler.h:15, nodejs> from ../../deps/v8/src/profiler/heap-profiler.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [814/2106] CXX obj/deps/v8/src/profiler/v8_base_without_compiler.cpu-profiler.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/objects/shared-function-info.h:18, nodejs> from ../../deps/v8/src/logging/code-events.h:17, nodejs> from ../../deps/v8/src/profiler/profiler-listener.h:11, nodejs> from ../../deps/v8/src/profiler/cpu-profiler.h:15, nodejs> from ../../deps/v8/src/profiler/cpu-profiler.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [815/2106] CXX obj/deps/v8/src/profiler/v8_base_without_compiler.tracing-cpu-profiler.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/profiler/tracing-cpu-profiler.cc:7: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [816/2106] CXX obj/deps/v8/src/regexp/experimental/v8_base_without_compiler.experimental-bytecode.o nodejs> [817/2106] CXX obj/deps/v8/src/parsing/v8_base_without_compiler.parser.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from ../../deps/v8/src/ast/ast-source-ranges.h:8, nodejs> from ../../deps/v8/src/parsing/parser.h:10, nodejs> from ../../deps/v8/src/parsing/parser.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [818/2106] CXX obj/deps/v8/src/regexp/v8_base_without_compiler.regexp-bytecodes.o nodejs> [819/2106] CXX obj/deps/v8/src/regexp/experimental/v8_base_without_compiler.experimental-compiler.o nodejs> [820/2106] CXX obj/deps/v8/src/profiler/v8_base_without_compiler.profile-generator.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/logging/counters-scopes.h:8, nodejs> from ../../deps/v8/src/execution/vm-state.h:10, nodejs> from ../../deps/v8/src/profiler/profile-generator.h:20, nodejs> from ../../deps/v8/src/profiler/profile-generator.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [821/2106] CXX obj/deps/v8/src/regexp/v8_base_without_compiler.regexp-error.o nodejs> [822/2106] CXX obj/deps/v8/src/regexp/v8_base_without_compiler.regexp-ast.o nodejs> [823/2106] CXX obj/deps/v8/src/profiler/v8_base_without_compiler.heap-snapshot-generator.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/profiler/heap-snapshot-generator.h:16, nodejs> from ../../deps/v8/src/profiler/heap-snapshot-generator.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [824/2106] CXX obj/deps/v8/src/regexp/v8_base_without_compiler.regexp-dotprinter.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/regexp/regexp-macro-assembler.h:10, nodejs> from ../../deps/v8/src/regexp/regexp-nodes.h:9, nodejs> from ../../deps/v8/src/regexp/regexp-compiler.h:13, nodejs> from ../../deps/v8/src/regexp/regexp-dotprinter.cc:8: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [825/2106] CXX obj/deps/v8/src/profiler/v8_base_without_compiler.profiler-listener.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/objects/shared-function-info.h:18, nodejs> from ../../deps/v8/src/logging/code-events.h:17, nodejs> from ../../deps/v8/src/profiler/profiler-listener.h:11, nodejs> from ../../deps/v8/src/profiler/profiler-listener.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [826/2106] CXX obj/deps/v8/src/profiler/v8_base_without_compiler.strings-storage.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/common/ptr-compr-inl.h:9, nodejs> from ../../deps/v8/src/objects/objects-inl.h:20, nodejs> from ../../deps/v8/src/profiler/strings-storage.cc:11: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [827/2106] CXX obj/deps/v8/src/profiler/v8_base_without_compiler.sampling-heap-profiler.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/profiler/sampling-heap-profiler.h:14, nodejs> from ../../deps/v8/src/profiler/sampling-heap-profiler.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [828/2106] CXX obj/deps/v8/src/profiler/v8_base_without_compiler.tick-sample.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/execution/embedder-state.h:9, nodejs> from ../../deps/v8/src/profiler/tick-sample.cc:12: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [829/2106] CXX obj/deps/v8/src/regexp/v8_base_without_compiler.regexp-compiler-tonode.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/regexp/regexp-compiler-tonode.cc:6: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [830/2106] CXX obj/deps/v8/src/regexp/v8_base_without_compiler.regexp-stack.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/regexp/regexp-stack.cc:7: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [831/2106] CXX obj/deps/v8/src/profiler/v8_base_without_compiler.weak-code-registry.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/profiler/weak-code-registry.h:10, nodejs> from ../../deps/v8/src/profiler/weak-code-registry.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [832/2106] CXX obj/deps/v8/src/regexp/experimental/v8_base_without_compiler.experimental.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/objects/js-regexp.h:9, nodejs> from ../../deps/v8/src/objects/js-regexp-inl.h:8, nodejs> from ../../deps/v8/src/regexp/experimental/experimental.cc:8: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [833/2106] CXX obj/deps/v8/src/regexp/experimental/v8_base_without_compiler.experimental-interpreter.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/handles/handles-inl.h:9, nodejs> from ../../deps/v8/src/objects/fixed-array-inl.h:8, nodejs> from ../../deps/v8/src/regexp/experimental/experimental-interpreter.cc:10: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [834/2106] CXX obj/deps/v8/src/regexp/v8_base_without_compiler.regexp-bytecode-generator.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/regexp/regexp-macro-assembler.h:10, nodejs> from ../../deps/v8/src/regexp/regexp-bytecode-generator.h:10, nodejs> from ../../deps/v8/src/regexp/regexp-bytecode-generator.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [835/2106] CXX obj/deps/v8/src/regexp/v8_base_without_compiler.regexp-bytecode-peephole.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/handles/handles-inl.h:9, nodejs> from ../../deps/v8/src/objects/fixed-array-inl.h:8, nodejs> from ../../deps/v8/src/regexp/regexp-bytecode-peephole.cc:8: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [836/2106] CXX obj/deps/v8/src/regexp/v8_base_without_compiler.regexp-macro-assembler-tracer.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/regexp/regexp-macro-assembler.h:10, nodejs> from ../../deps/v8/src/regexp/regexp-macro-assembler-tracer.h:9, nodejs> from ../../deps/v8/src/regexp/regexp-macro-assembler-tracer.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [837/2106] CXX obj/deps/v8/src/regexp/v8_base_without_compiler.regexp-macro-assembler.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/regexp/regexp-macro-assembler.h:10, nodejs> from ../../deps/v8/src/regexp/regexp-macro-assembler.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [838/2106] CXX obj/deps/v8/src/regexp/v8_base_without_compiler.regexp-compiler.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/regexp/regexp-macro-assembler.h:10, nodejs> from ../../deps/v8/src/regexp/regexp-nodes.h:9, nodejs> from ../../deps/v8/src/regexp/regexp-compiler.h:13, nodejs> from ../../deps/v8/src/regexp/regexp-compiler.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [839/2106] CXX obj/deps/v8/src/regexp/v8_base_without_compiler.regexp-interpreter.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/regexp/regexp-interpreter.cc:11: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [840/2106] CXX obj/deps/v8/src/regexp/v8_base_without_compiler.regexp-utils.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/regexp/regexp-utils.cc:7: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [841/2106] CXX obj/deps/v8/src/regexp/v8_base_without_compiler.regexp-parser.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/regexp/regexp-parser.cc:7: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [842/2106] CXX obj/deps/v8/src/roots/v8_base_without_compiler.roots.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/common/ptr-compr-inl.h:9, nodejs> from ../../deps/v8/src/objects/heap-object-inl.h:8, nodejs> from ../../deps/v8/src/roots/roots.cc:11: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [843/2106] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-bigint.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, nodejs> from ../../deps/v8/src/execution/arguments.h:10, nodejs> from ../../deps/v8/src/execution/arguments-inl.h:8, nodejs> from ../../deps/v8/src/runtime/runtime-bigint.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [844/2106] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-array.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, nodejs> from ../../deps/v8/src/execution/arguments.h:10, nodejs> from ../../deps/v8/src/execution/arguments-inl.h:8, nodejs> from ../../deps/v8/src/runtime/runtime-array.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [845/2106] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-atomics.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, nodejs> from ../../deps/v8/src/execution/arguments.h:10, nodejs> from ../../deps/v8/src/execution/arguments-inl.h:8, nodejs> from ../../deps/v8/src/runtime/runtime-atomics.cc:7: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [846/2106] CXX obj/deps/v8/src/regexp/v8_base_without_compiler.regexp.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/hash-table.h:13, nodejs> from ../../deps/v8/src/objects/compilation-cache-table.h:9, nodejs> from ../../deps/v8/src/codegen/compilation-cache.h:9, nodejs> from ../../deps/v8/src/regexp/regexp.cc:8: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [847/2106] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-classes.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, nodejs> from ../../deps/v8/src/execution/arguments.h:10, nodejs> from ../../deps/v8/src/execution/arguments-inl.h:8, nodejs> from ../../deps/v8/src/runtime/runtime-classes.cc:12: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [848/2106] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-collections.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, nodejs> from ../../deps/v8/src/execution/arguments.h:10, nodejs> from ../../deps/v8/src/execution/arguments-inl.h:8, nodejs> from ../../deps/v8/src/runtime/runtime-collections.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [849/2106] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-date.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, nodejs> from ../../deps/v8/src/execution/arguments.h:10, nodejs> from ../../deps/v8/src/runtime/runtime-date.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [850/2106] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-compiler.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/hash-table.h:13, nodejs> from ../../deps/v8/src/objects/compilation-cache-table.h:9, nodejs> from ../../deps/v8/src/codegen/compilation-cache.h:9, nodejs> from ../../deps/v8/src/runtime/runtime-compiler.cc:6: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [851/2106] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-debug.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/deoptimization-data.h:11, nodejs> from ../../deps/v8/src/deoptimizer/frame-translation-builder.h:10, nodejs> from ../../deps/v8/src/deoptimizer/translated-state.h:11, nodejs> from ../../deps/v8/src/deoptimizer/deoptimized-frame-info.h:10, nodejs> from ../../deps/v8/src/debug/debug-frames.h:10, nodejs> from ../../deps/v8/src/debug/debug-scopes.h:8, nodejs> from ../../deps/v8/src/runtime/runtime-debug.cc:9: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [852/2106] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-function.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/execution/isolate-inl.h:8, nodejs> from ../../deps/v8/src/runtime/runtime-function.cc:6: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [853/2106] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-forin.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/execution/isolate-inl.h:8, nodejs> from ../../deps/v8/src/runtime/runtime-forin.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [854/2106] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-futex.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/common/ptr-compr-inl.h:9, nodejs> from ../../deps/v8/src/objects/heap-object-inl.h:8, nodejs> from ../../deps/v8/src/objects/primitive-heap-object-inl.h:9, nodejs> from ../../deps/v8/src/objects/heap-number-inl.h:10, nodejs> from ../../deps/v8/src/numbers/conversions-inl.h:21, nodejs> from ../../deps/v8/src/runtime/runtime-futex.cc:7: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [855/2106] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-generator.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/runtime/runtime-generator.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [856/2106] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-intl.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/execution/isolate-inl.h:8, nodejs> from ../../deps/v8/src/runtime/runtime-intl.cc:12: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [857/2106] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-internal.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/api/api.h:17, nodejs> from ../../deps/v8/src/api/api-inl.h:9, nodejs> from ../../deps/v8/src/runtime/runtime-internal.cc:7: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [858/2106] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-literals.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from ../../deps/v8/src/runtime/runtime-literals.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [859/2106] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-module.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, nodejs> from ../../deps/v8/src/execution/arguments.h:10, nodejs> from ../../deps/v8/src/execution/arguments-inl.h:8, nodejs> from ../../deps/v8/src/runtime/runtime-module.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [860/2106] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-numbers.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, nodejs> from ../../deps/v8/src/execution/arguments.h:10, nodejs> from ../../deps/v8/src/execution/arguments-inl.h:8, nodejs> from ../../deps/v8/src/runtime/runtime-numbers.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [861/2106] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-operators.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, nodejs> from ../../deps/v8/src/execution/arguments.h:10, nodejs> from ../../deps/v8/src/runtime/runtime-operators.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [862/2106] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-object.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, nodejs> from ../../deps/v8/src/execution/arguments.h:10, nodejs> from ../../deps/v8/src/execution/arguments-inl.h:8, nodejs> from ../../deps/v8/src/runtime/runtime-object.cc:9: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [863/2106] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-promise.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/api/api.h:17, nodejs> from ../../deps/v8/src/api/api-inl.h:9, nodejs> from ../../deps/v8/src/runtime/runtime-promise.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [864/2106] CXX obj/deps/v8/src/sandbox/v8_base_without_compiler.sandbox.o nodejs> [865/2106] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-proxy.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, nodejs> from ../../deps/v8/src/execution/arguments.h:10, nodejs> from ../../deps/v8/src/execution/arguments-inl.h:8, nodejs> from ../../deps/v8/src/runtime/runtime-proxy.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [866/2106] CXX obj/deps/v8/src/sandbox/v8_base_without_compiler.code-pointer-table.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/sandbox/code-pointer-table.cc:7: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [867/2106] CXX obj/deps/v8/src/sandbox/v8_base_without_compiler.external-pointer-table.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/sandbox/external-pointer-table.cc:7: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [868/2106] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-scopes.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/deoptimization-data.h:11, nodejs> from ../../deps/v8/src/deoptimizer/frame-translation-builder.h:10, nodejs> from ../../deps/v8/src/deoptimizer/translated-state.h:11, nodejs> from ../../deps/v8/src/deoptimizer/deoptimizer.h:14, nodejs> from ../../deps/v8/src/runtime/runtime-scopes.cc:9: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [869/2106] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-shadow-realm.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, nodejs> from ../../deps/v8/src/execution/arguments.h:10, nodejs> from ../../deps/v8/src/execution/arguments-inl.h:8, nodejs> from ../../deps/v8/src/runtime/runtime-shadow-realm.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [870/2106] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-regexp.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, nodejs> from ../../deps/v8/src/execution/arguments.h:10, nodejs> from ../../deps/v8/src/execution/arguments-inl.h:8, nodejs> from ../../deps/v8/src/runtime/runtime-regexp.cc:10: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [871/2106] CXX obj/deps/v8/src/sandbox/v8_base_without_compiler.trusted-pointer-table.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/sandbox/trusted-pointer-table.cc:7: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [872/2106] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-symbol.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, nodejs> from ../../deps/v8/src/execution/arguments.h:10, nodejs> from ../../deps/v8/src/execution/arguments-inl.h:8, nodejs> from ../../deps/v8/src/runtime/runtime-symbol.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [873/2106] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-temporal.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/execution/isolate-inl.h:8, nodejs> from ../../deps/v8/src/runtime/runtime-temporal.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [874/2106] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-strings.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, nodejs> from ../../deps/v8/src/execution/arguments.h:10, nodejs> from ../../deps/v8/src/execution/arguments-inl.h:8, nodejs> from ../../deps/v8/src/runtime/runtime-strings.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [875/2106] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-trace.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, nodejs> from ../../deps/v8/src/execution/arguments.h:10, nodejs> from ../../deps/v8/src/execution/arguments-inl.h:8, nodejs> from ../../deps/v8/src/runtime/runtime-trace.cc:7: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [876/2106] CXX obj/deps/v8/src/snapshot/v8_base_without_compiler.roots-serializer.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/snapshot/serializer.h:10, nodejs> from ../../deps/v8/src/snapshot/roots-serializer.h:11, nodejs> from ../../deps/v8/src/snapshot/roots-serializer.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [877/2106] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/runtime/runtime.cc:8: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [878/2106] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-weak-refs.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, nodejs> from ../../deps/v8/src/execution/arguments.h:10, nodejs> from ../../deps/v8/src/execution/arguments-inl.h:8, nodejs> from ../../deps/v8/src/runtime/runtime-weak-refs.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [879/2106] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-test.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/api/api.h:17, nodejs> from ../../deps/v8/src/api/api-inl.h:9, nodejs> from ../../deps/v8/src/runtime/runtime-test.cc:12: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [880/2106] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-typedarray.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, nodejs> from ../../deps/v8/src/execution/arguments.h:10, nodejs> from ../../deps/v8/src/execution/arguments-inl.h:8, nodejs> from ../../deps/v8/src/runtime/runtime-typedarray.cc:7: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [881/2106] CXX obj/deps/v8/src/snapshot/v8_base_without_compiler.snapshot-utils.o nodejs> [882/2106] CXX obj/deps/v8/src/sandbox/v8_base_without_compiler.testing.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/api/api.h:17, nodejs> from ../../deps/v8/src/api/api-inl.h:9, nodejs> from ../../deps/v8/src/sandbox/testing.cc:7: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [883/2106] CXX obj/deps/v8/src/snapshot/v8_base_without_compiler.snapshot-data.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/snapshot/serializer.h:10, nodejs> from ../../deps/v8/src/snapshot/snapshot-data.cc:8: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [884/2106] CXX obj/deps/v8/src/snapshot/v8_base_without_compiler.context-deserializer.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/heap/local-heap.h:17, nodejs> from ../../deps/v8/src/handles/local-handles.h:12, nodejs> from ../../deps/v8/src/execution/local-isolate.h:12, nodejs> from ../../deps/v8/src/snapshot/deserializer.h:13, nodejs> from ../../deps/v8/src/snapshot/context-deserializer.h:8, nodejs> from ../../deps/v8/src/snapshot/context-deserializer.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [885/2106] CXX obj/deps/v8/src/snapshot/v8_base_without_compiler.code-serializer.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/codegen/script-details.h:10, nodejs> from ../../deps/v8/src/snapshot/code-serializer.h:9, nodejs> from ../../deps/v8/src/snapshot/code-serializer.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [886/2106] CXX obj/deps/v8/src/snapshot/v8_base_without_compiler.context-serializer.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/snapshot/context-serializer.h:8, nodejs> from ../../deps/v8/src/snapshot/context-serializer.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [887/2106] CXX obj/deps/v8/src/strings/v8_base_without_compiler.char-predicates.o nodejs> [888/2106] CXX obj/deps/v8/src/strings/v8_base_without_compiler.string-case.o nodejs> [889/2106] CXX obj/deps/v8/src/snapshot/v8_base_without_compiler.object-deserializer.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/heap/local-heap.h:17, nodejs> from ../../deps/v8/src/handles/local-handles.h:12, nodejs> from ../../deps/v8/src/execution/local-isolate.h:12, nodejs> from ../../deps/v8/src/snapshot/deserializer.h:13, nodejs> from ../../deps/v8/src/snapshot/object-deserializer.h:8, nodejs> from ../../deps/v8/src/snapshot/object-deserializer.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [890/2106] CXX obj/deps/v8/src/snapshot/v8_base_without_compiler.read-only-deserializer.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/heap/local-heap.h:17, nodejs> from ../../deps/v8/src/handles/local-handles.h:12, nodejs> from ../../deps/v8/src/execution/local-isolate.h:12, nodejs> from ../../deps/v8/src/snapshot/deserializer.h:13, nodejs> from ../../deps/v8/src/snapshot/read-only-deserializer.h:8, nodejs> from ../../deps/v8/src/snapshot/read-only-deserializer.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [891/2106] CXX obj/deps/v8/src/snapshot/v8_base_without_compiler.serializer-deserializer.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/snapshot/references.h:10, nodejs> from ../../deps/v8/src/snapshot/serializer-deserializer.h:9, nodejs> from ../../deps/v8/src/snapshot/serializer-deserializer.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [892/2106] CXX obj/deps/v8/src/snapshot/v8_base_without_compiler.sort-builtins.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/objects/shared-function-info.h:18, nodejs> from ../../deps/v8/src/diagnostics/basic-block-profiler.h:17, nodejs> from ../../deps/v8/src/snapshot/sort-builtins.h:12, nodejs> from ../../deps/v8/src/snapshot/sort-builtins.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [893/2106] CXX obj/deps/v8/src/snapshot/v8_base_without_compiler.read-only-serializer.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/snapshot/serializer.h:10, nodejs> from ../../deps/v8/src/snapshot/roots-serializer.h:11, nodejs> from ../../deps/v8/src/snapshot/read-only-serializer.h:8, nodejs> from ../../deps/v8/src/snapshot/read-only-serializer.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [894/2106] CXX obj/deps/v8/src/snapshot/embedded/v8_base_without_compiler.embedded-data.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/snapshot/embedded/embedded-data.h:11, nodejs> from ../../deps/v8/src/snapshot/embedded/embedded-data.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [895/2106] CXX obj/deps/v8/src/strings/v8_base_without_compiler.unicode-decoder.o nodejs> [896/2106] CXX obj/deps/v8/src/tasks/v8_base_without_compiler.operations-barrier.o nodejs> [897/2106] CXX obj/deps/v8/src/strings/v8_base_without_compiler.unicode.o nodejs> [898/2106] CXX obj/deps/v8/src/tasks/v8_base_without_compiler.task-utils.o nodejs> [899/2106] CXX obj/deps/v8/src/snapshot/v8_base_without_compiler.deserializer.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/heap/local-heap.h:17, nodejs> from ../../deps/v8/src/handles/local-handles.h:12, nodejs> from ../../deps/v8/src/execution/local-isolate.h:12, nodejs> from ../../deps/v8/src/snapshot/deserializer.h:13, nodejs> from ../../deps/v8/src/snapshot/deserializer.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [900/2106] CXX obj/deps/v8/src/third_party/siphash/v8_base_without_compiler.halfsiphash.o nodejs> [901/2106] CXX obj/deps/v8/src/tracing/v8_base_without_compiler.traced-value.o nodejs> [902/2106] CXX obj/deps/v8/src/tracing/v8_base_without_compiler.tracing-category-observer.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/logging/counters.h:19, nodejs> from ../../deps/v8/src/tracing/tracing-category-observer.cc:9: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [903/2106] CXX obj/deps/v8/src/tasks/v8_base_without_compiler.cancelable-task.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/tasks/cancelable-task.cc:7: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [904/2106] CXX obj/deps/v8/src/snapshot/v8_base_without_compiler.shared-heap-deserializer.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/heap/local-heap.h:17, nodejs> from ../../deps/v8/src/handles/local-handles.h:12, nodejs> from ../../deps/v8/src/execution/local-isolate.h:12, nodejs> from ../../deps/v8/src/snapshot/deserializer.h:13, nodejs> from ../../deps/v8/src/snapshot/shared-heap-deserializer.h:8, nodejs> from ../../deps/v8/src/snapshot/shared-heap-deserializer.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [905/2106] CXX obj/deps/v8/src/utils/v8_base_without_compiler.allocation.o nodejs> [906/2106] CXX obj/deps/v8/src/utils/v8_base_without_compiler.bit-vector.o nodejs> [907/2106] CXX obj/deps/v8/src/utils/v8_base_without_compiler.detachable-vector.o nodejs> [908/2106] CXX obj/deps/v8/src/utils/v8_base_without_compiler.hex-format.o nodejs> [909/2106] CXX obj/deps/v8/src/tracing/v8_base_without_compiler.trace-event.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/tracing/trace-event.cc:9: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [910/2106] CXX obj/deps/v8/src/utils/v8_base_without_compiler.sha-256.o nodejs> [911/2106] CXX obj/deps/v8/src/snapshot/v8_base_without_compiler.snapshot-source-sink.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/handles/handles-inl.h:9, nodejs> from ../../deps/v8/src/snapshot/snapshot-source-sink.cc:10: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [912/2106] CXX obj/deps/v8/src/utils/v8_base_without_compiler.version.o nodejs> [913/2106] CXX obj/deps/v8/src/snapshot/v8_base_without_compiler.shared-heap-serializer.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/snapshot/serializer.h:10, nodejs> from ../../deps/v8/src/snapshot/roots-serializer.h:11, nodejs> from ../../deps/v8/src/snapshot/shared-heap-serializer.h:8, nodejs> from ../../deps/v8/src/snapshot/shared-heap-serializer.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [914/2106] CXX obj/deps/v8/src/zone/v8_base_without_compiler.type-stats.o nodejs> [915/2106] CXX obj/deps/v8/src/zone/v8_base_without_compiler.accounting-allocator.o nodejs> [916/2106] CXX obj/deps/v8/src/utils/v8_base_without_compiler.utils.o nodejs> [917/2106] CXX obj/deps/v8/src/zone/v8_base_without_compiler.zone-segment.o nodejs> [918/2106] CXX obj/deps/v8/src/inspector/v8_base_without_compiler.crc32.o nodejs> [919/2106] CXX obj/deps/v8/src/zone/v8_base_without_compiler.zone.o nodejs> [920/2106] CXX obj/deps/v8/src/utils/v8_base_without_compiler.ostreams.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/objects/string.h:15, nodejs> from ../../deps/v8/src/utils/ostreams.cc:10: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [921/2106] CXX obj/deps/v8/src/snapshot/v8_base_without_compiler.snapshot.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/snapshot/references.h:10, nodejs> from ../../deps/v8/src/snapshot/serializer-deserializer.h:9, nodejs> from ../../deps/v8/src/snapshot/snapshot.h:14, nodejs> from ../../deps/v8/src/snapshot/snapshot.cc:7: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [922/2106] CXX obj/deps/v8/src/inspector/v8_base_without_compiler.remote-object-id.o nodejs> [923/2106] CXX obj/deps/v8/src/utils/v8_base_without_compiler.memcopy.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/snapshot/embedded/embedded-data.h:11, nodejs> from ../../deps/v8/src/snapshot/embedded/embedded-data-inl.h:8, nodejs> from ../../deps/v8/src/utils/memcopy.cc:7: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [924/2106] CXX obj/deps/v8/src/utils/v8_base_without_compiler.address-map.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/utils/address-map.cc:7: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [925/2106] CXX obj/deps/v8/src/inspector/v8_base_without_compiler.custom-preview.o nodejs> [926/2106] CXX obj/deps/v8/src/snapshot/v8_base_without_compiler.startup-deserializer.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/heap/local-heap.h:17, nodejs> from ../../deps/v8/src/handles/local-handles.h:12, nodejs> from ../../deps/v8/src/execution/local-isolate.h:12, nodejs> from ../../deps/v8/src/snapshot/deserializer.h:13, nodejs> from ../../deps/v8/src/snapshot/startup-deserializer.h:8, nodejs> from ../../deps/v8/src/snapshot/startup-deserializer.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [927/2106] CXX obj/deps/v8/src/inspector/v8_base_without_compiler.inspected-context.o nodejs> [928/2106] CXX obj/deps/v8/src/inspector/v8_base_without_compiler.string-16.o nodejs> [929/2106] CXX obj/deps/v8/src/snapshot/v8_base_without_compiler.serializer.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/snapshot/serializer.h:10, nodejs> from ../../deps/v8/src/snapshot/serializer.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [930/2106] CXX obj/deps/v8/src/inspector/v8_base_without_compiler.string-util.o nodejs> [931/2106] CXX obj/deps/v8/src/inspector/v8_base_without_compiler.test-interface.o nodejs> [932/2106] CXX obj/deps/v8/src/inspector/v8_base_without_compiler.v8-debugger-barrier.o nodejs> [933/2106] CXX obj/deps/v8/src/snapshot/v8_base_without_compiler.startup-serializer.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/handles/global-handles.h:17, nodejs> from ../../deps/v8/src/snapshot/startup-serializer.h:10, nodejs> from ../../deps/v8/src/snapshot/startup-serializer.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [934/2106] CXX obj/deps/v8/src/inspector/v8_base_without_compiler.search-util.o nodejs> [935/2106] CXX obj/deps/v8/src/inspector/v8_base_without_compiler.v8-console-agent-impl.o nodejs> [936/2106] CXX obj/deps/v8/src/strings/v8_base_without_compiler.string-builder.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/execution/isolate-inl.h:8, nodejs> from ../../deps/v8/src/strings/string-builder.cc:6: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [937/2106] CXX obj/deps/v8/src/utils/v8_base_without_compiler.identity-map.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/utils/identity-map.cc:9: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [938/2106] CXX obj/deps/v8/src/inspector/v8_base_without_compiler.injected-script.o nodejs> [939/2106] CXX obj/deps/v8/src/inspector/v8_base_without_compiler.v8-debugger-id.o nodejs> [940/2106] CXX obj/deps/v8/src/inspector/v8_base_without_compiler.v8-debugger-script.o nodejs> [941/2106] CXX obj/deps/v8/src/inspector/v8_base_without_compiler.v8-deep-serializer.o nodejs> [942/2106] CXX obj/deps/v8/src/strings/v8_base_without_compiler.string-stream.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/handles/handles-inl.h:9, nodejs> from ../../deps/v8/src/strings/string-stream.cc:10: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [943/2106] CXX obj/deps/v8/src/inspector/v8_base_without_compiler.v8-regex.o nodejs> [944/2106] CXX obj/deps/v8/src/inspector/v8_base_without_compiler.v8-schema-agent-impl.o nodejs> [945/2106] CXX obj/deps/v8/src/inspector/v8_base_without_compiler.v8-console.o nodejs> [946/2106] CXX obj/deps/v8/src/inspector/v8_base_without_compiler.v8-console-message.o nodejs> [947/2106] CXX obj/deps/v8/src/inspector/v8_base_without_compiler.v8-serialization-duplicate-tracker.o nodejs> [948/2106] CXX obj/deps/v8/src/strings/v8_base_without_compiler.uri.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/execution/isolate-inl.h:8, nodejs> from ../../deps/v8/src/strings/uri.cc:9: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [949/2106] CXX obj/deps/v8/src/inspector/v8_base_without_compiler.v8-value-utils.o nodejs> [950/2106] CXX obj/deps/v8/src/inspector/v8_base_without_compiler.v8-string-conversions.o nodejs> [951/2106] CXX obj/deps/v8/src/inspector/v8_base_without_compiler.v8-inspector-session-impl.o nodejs> [952/2106] CXX obj/deps/v8/src/inspector/v8_base_without_compiler.v8-heap-profiler-agent-impl.o nodejs> [953/2106] CXX obj/deps/v8/third_party/inspector_protocol/crdtp/v8_base_without_compiler.json_platform_v8.o nodejs> [954/2106] CXX obj/deps/v8/src/inspector/v8_base_without_compiler.v8-inspector-impl.o nodejs> [955/2106] CXX obj/deps/v8/src/inspector/v8_base_without_compiler.v8-debugger.o nodejs> [956/2106] CXX obj/deps/v8/src/inspector/v8_base_without_compiler.v8-profiler-agent-impl.o nodejs> [957/2106] CXX obj/deps/v8/third_party/inspector_protocol/crdtp/v8_base_without_compiler.error_support.o nodejs> [958/2106] CXX obj/deps/v8/third_party/inspector_protocol/crdtp/v8_base_without_compiler.span.o nodejs> [959/2106] CXX obj/deps/v8/third_party/inspector_protocol/crdtp/v8_base_without_compiler.serializable.o nodejs> [960/2106] CXX obj/deps/v8/src/temporal/v8_base_without_compiler.temporal-parser.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/temporal/temporal-parser.h:9, nodejs> from ../../deps/v8/src/temporal/temporal-parser.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [961/2106] CXX obj/deps/v8/third_party/inspector_protocol/crdtp/v8_base_without_compiler.status.o nodejs> [962/2106] CXX obj/deps/v8/third_party/inspector_protocol/crdtp/v8_base_without_compiler.cbor.o nodejs> [963/2106] CXX obj/deps/v8/third_party/inspector_protocol/crdtp/v8_base_without_compiler.protocol_core.o nodejs> [964/2106] CXX obj/deps/v8/src/inspector/v8_base_without_compiler.v8-debugger-agent-impl.o nodejs> [965/2106] CXX obj/deps/v8/third_party/inspector_protocol/crdtp/v8_base_without_compiler.dispatch.o nodejs> [966/2106] CXX obj/deps/v8/src/inspector/v8_base_without_compiler.v8-stack-trace-impl.o nodejs> [967/2106] CXX obj/tools/v8_gypfiles/gen/inspector-generated-output-root/src/inspector/protocol/v8_base_without_compiler.Console.o nodejs> [968/2106] CXX obj/tools/v8_gypfiles/gen/inspector-generated-output-root/src/inspector/protocol/v8_base_without_compiler.Schema.o nodejs> [969/2106] CXX obj/deps/v8/src/inspector/v8_base_without_compiler.v8-runtime-agent-impl.o nodejs> [970/2106] CXX obj/deps/v8/third_party/inspector_protocol/crdtp/v8_base_without_compiler.json.o nodejs> [971/2106] CXX obj/tools/v8_gypfiles/gen/inspector-generated-output-root/src/inspector/protocol/v8_base_without_compiler.Protocol.o nodejs> [972/2106] CXX obj/tools/v8_gypfiles/gen/inspector-generated-output-root/src/inspector/protocol/v8_base_without_compiler.HeapProfiler.o nodejs> [973/2106] CXX obj/deps/v8/src/trap-handler/v8_base_without_compiler.handler-inside.o nodejs> [974/2106] CXX obj/tools/v8_gypfiles/gen/inspector-generated-output-root/src/inspector/protocol/v8_base_without_compiler.Profiler.o nodejs> [975/2106] CXX obj/deps/v8/src/trap-handler/v8_base_without_compiler.handler-outside.o nodejs> [976/2106] CXX obj/deps/v8/src/inspector/v8_base_without_compiler.value-mirror.o nodejs> [977/2106] CXX obj/deps/v8/src/trap-handler/v8_base_without_compiler.handler-shared.o nodejs> [978/2106] CXX obj/tools/v8_gypfiles/gen/inspector-generated-output-root/src/inspector/protocol/v8_base_without_compiler.Debugger.o nodejs> [979/2106] CXX obj/tools/v8_gypfiles/gen/inspector-generated-output-root/src/inspector/protocol/v8_base_without_compiler.Runtime.o nodejs> [980/2106] CXX obj/deps/v8/src/asmjs/v8_base_without_compiler.asm-types.o nodejs> [981/2106] CXX obj/deps/v8/src/asmjs/v8_base_without_compiler.asm-scanner.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/asmjs/asm-scanner.cc:11: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [982/2106] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.canonical-types.o nodejs> [983/2106] CXX obj/deps/v8/src/wasm/baseline/v8_base_without_compiler.parallel-move.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/codegen/reloc-info.h:9, nodejs> from ../../deps/v8/src/codegen/assembler.h:52, nodejs> from ../../deps/v8/src/codegen/assembler-arch.h:8, nodejs> from ../../deps/v8/src/codegen/macro-assembler-base.h:12, nodejs> from ../../deps/v8/src/codegen/macro-assembler.h:8, nodejs> from ../../deps/v8/src/wasm/baseline/liftoff-assembler.h:12, nodejs> from ../../deps/v8/src/wasm/baseline/parallel-move.h:8, nodejs> from ../../deps/v8/src/wasm/baseline/parallel-move.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [984/2106] CXX obj/deps/v8/src/baseline/v8_base_without_compiler.baseline-batch-compiler.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/handles/global-handles.h:17, nodejs> from ../../deps/v8/src/baseline/baseline-batch-compiler.h:10, nodejs> from ../../deps/v8/src/baseline/baseline-batch-compiler.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [985/2106] CXX obj/deps/v8/src/asmjs/v8_base_without_compiler.asm-js.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from ../../deps/v8/src/asmjs/asm-js.cc:9: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [986/2106] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-test-wasm.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, nodejs> from ../../deps/v8/src/execution/arguments.h:10, nodejs> from ../../deps/v8/src/execution/arguments-inl.h:8, nodejs> from ../../deps/v8/src/runtime/runtime-test-wasm.cc:10: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [987/2106] CXX obj/deps/v8/src/asmjs/v8_base_without_compiler.asm-parser.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/common/ptr-compr-inl.h:9, nodejs> from ../../deps/v8/src/objects/heap-object-inl.h:8, nodejs> from ../../deps/v8/src/objects/primitive-heap-object-inl.h:9, nodejs> from ../../deps/v8/src/objects/heap-number-inl.h:10, nodejs> from ../../deps/v8/src/numbers/conversions-inl.h:21, nodejs> from ../../deps/v8/src/asmjs/asm-parser.cc:17: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [988/2106] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.memory-tracing.o nodejs> [989/2106] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.code-space-access.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/wasm/code-space-access.h:14, nodejs> from ../../deps/v8/src/wasm/code-space-access.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [990/2106] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.constant-expression-interface.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/wasm/constant-expression-interface.cc:8: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [991/2106] CXX obj/deps/v8/src/debug/v8_base_without_compiler.debug-wasm-objects.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/api/api.h:17, nodejs> from ../../deps/v8/src/api/api-inl.h:9, nodejs> from ../../deps/v8/src/debug/debug-wasm-objects.cc:7: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [992/2106] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.local-decl-encoder.o nodejs> [993/2106] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.function-body-decoder.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/codegen/reloc-info.h:9, nodejs> from ../../deps/v8/src/codegen/assembler.h:52, nodejs> from ../../deps/v8/src/codegen/assembler-arch.h:8, nodejs> from ../../deps/v8/src/wasm/wasm-linkage.h:13, nodejs> from ../../deps/v8/src/wasm/function-body-decoder.cc:12: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [994/2106] CXX obj/deps/v8/src/baseline/v8_base_without_compiler.baseline-compiler.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/codegen/reloc-info.h:9, nodejs> from ../../deps/v8/src/codegen/assembler.h:52, nodejs> from ../../deps/v8/src/codegen/assembler-arch.h:8, nodejs> from ../../deps/v8/src/codegen/macro-assembler-base.h:12, nodejs> from ../../deps/v8/src/codegen/macro-assembler.h:8, nodejs> from ../../deps/v8/src/baseline/baseline-assembler.h:8, nodejs> from ../../deps/v8/src/baseline/baseline-assembler-inl.h:8, nodejs> from ../../deps/v8/src/baseline/baseline-compiler.cc:9: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [995/2106] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.simd-shuffle.o nodejs> [996/2106] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.constant-expression.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/heap/factory-inl.h:8, nodejs> from ../../deps/v8/src/wasm/constant-expression.cc:8: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [997/2106] CXX obj/deps/v8/src/wasm/baseline/v8_base_without_compiler.liftoff-assembler.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/codegen/reloc-info.h:9, nodejs> from ../../deps/v8/src/codegen/assembler.h:52, nodejs> from ../../deps/v8/src/codegen/assembler-arch.h:8, nodejs> from ../../deps/v8/src/codegen/macro-assembler-base.h:12, nodejs> from ../../deps/v8/src/codegen/macro-assembler.h:8, nodejs> from ../../deps/v8/src/wasm/baseline/liftoff-assembler.h:12, nodejs> from ../../deps/v8/src/wasm/baseline/liftoff-assembler.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [998/2106] CXX obj/deps/v8/src/runtime/v8_base_without_compiler.runtime-wasm.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/codegen/compiler.h:17, nodejs> from ../../deps/v8/src/compiler/wasm-compiler.h:18, nodejs> from ../../deps/v8/src/runtime/runtime-wasm.cc:8: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [999/2106] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.value-type.o nodejs> [1000/2106] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.pgo.o nodejs> [1001/2106] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.names-provider.o nodejs> [1002/2106] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.stacks.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/execution/simulator.h:13, nodejs> from ../../deps/v8/src/wasm/stacks.cc:8: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1003/2106] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.graph-builder-interface.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/codegen/interface-descriptors.h:15, nodejs> from ../../deps/v8/src/compiler/linkage.h:10, nodejs> from ../../deps/v8/src/compiler/wasm-compiler-definitions.h:17, nodejs> from ../../deps/v8/src/wasm/graph-builder-interface.cc:8: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1004/2106] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.streaming-decoder.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/logging/counters.h:19, nodejs> from ../../deps/v8/src/wasm/streaming-decoder.cc:7: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1005/2106] CXX obj/deps/v8/src/compiler/turboshaft/v8_base_without_compiler.wasm-dead-code-elimination-phase.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/codegen/reloc-info.h:9, nodejs> from ../../deps/v8/src/codegen/assembler.h:52, nodejs> from ../../deps/v8/src/compiler/turboshaft/phase.h:11, nodejs> from ../../deps/v8/src/compiler/turboshaft/wasm-dead-code-elimination-phase.h:12, nodejs> from ../../deps/v8/src/compiler/turboshaft/wasm-dead-code-elimination-phase.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1006/2106] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.module-decoder.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/logging/counters.h:19, nodejs> from ../../deps/v8/src/wasm/module-decoder-impl.h:13, nodejs> from ../../deps/v8/src/wasm/module-decoder.cc:11: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1007/2106] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.jump-table-assembler.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/codegen/reloc-info.h:9, nodejs> from ../../deps/v8/src/codegen/assembler.h:52, nodejs> from ../../deps/v8/src/codegen/assembler-arch.h:8, nodejs> from ../../deps/v8/src/codegen/macro-assembler-base.h:12, nodejs> from ../../deps/v8/src/codegen/macro-assembler.h:8, nodejs> from ../../deps/v8/src/wasm/jump-table-assembler.h:13, nodejs> from ../../deps/v8/src/wasm/jump-table-assembler.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1008/2106] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.function-compiler.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/codegen/reloc-info.h:9, nodejs> from ../../deps/v8/src/codegen/assembler.h:52, nodejs> from ../../deps/v8/src/wasm/function-compiler.h:14, nodejs> from ../../deps/v8/src/wasm/function-compiler.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1009/2106] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.wasm-module-sourcemap.o nodejs> [1010/2106] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.wasm-import-wrapper-cache.o nodejs> [1011/2106] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.wasm-module-builder.o nodejs> [1012/2106] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.sync-streaming-decoder.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/wasm/sync-streaming-decoder.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1013/2106] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.wasm-opcodes.o nodejs> [1014/2106] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.wasm-disassembler.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/logging/counters.h:19, nodejs> from ../../deps/v8/src/wasm/module-decoder-impl.h:13, nodejs> from ../../deps/v8/src/wasm/wasm-disassembler.cc:11: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1015/2106] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.well-known-imports.o nodejs> [1016/2106] CXX obj/deps/v8/src/wasm/baseline/v8_base_without_compiler.liftoff-compiler.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/codegen/reloc-info.h:9, nodejs> from ../../deps/v8/src/codegen/assembler.h:52, nodejs> from ../../deps/v8/src/wasm/function-compiler.h:14, nodejs> from ../../deps/v8/src/wasm/baseline/liftoff-compiler.h:8, nodejs> from ../../deps/v8/src/wasm/baseline/liftoff-compiler.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1017/2106] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.wasm-external-refs.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/marking-state.h:9, nodejs> from ../../deps/v8/src/heap/mark-compact.h:13, nodejs> from ../../deps/v8/src/heap/marking-barrier.h:11, nodejs> from ../../deps/v8/src/heap/heap-write-barrier-inl.h:12, nodejs> from ../../deps/v8/src/wasm/wasm-objects-inl.h:16, nodejs> from ../../deps/v8/src/wasm/wasm-external-refs.cc:17: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1018/2106] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.module-compiler.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/wasm/module-compiler.h:22, nodejs> from ../../deps/v8/src/wasm/module-compiler.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1019/2106] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.wasm-subtyping.o nodejs> [1020/2106] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.module-instantiate.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/api/api.h:17, nodejs> from ../../deps/v8/src/api/api-inl.h:9, nodejs> from ../../deps/v8/src/wasm/module-instantiate.cc:7: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1021/2106] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.wasm-code-manager.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/codegen/reloc-info.h:9, nodejs> from ../../deps/v8/src/codegen/assembler.h:52, nodejs> from ../../deps/v8/src/codegen/assembler-inl.h:8, nodejs> from ../../deps/v8/src/wasm/wasm-code-manager.cc:20: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1022/2106] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.wasm-features.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/execution/isolate-inl.h:8, nodejs> from ../../deps/v8/src/wasm/wasm-features.cc:7: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1023/2106] CXX obj/deps/v8/src/codegen/x64/v8_base_without_compiler.cpu-x64.o nodejs> [1024/2106] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.wasm-debug.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/codegen/compiler.h:17, nodejs> from ../../deps/v8/src/compiler/wasm-compiler.h:18, nodejs> from ../../deps/v8/src/wasm/wasm-debug.cc:11: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1025/2106] CXX obj/deps/v8/src/codegen/shared-ia32-x64/v8_base_without_compiler.macro-assembler-shared-ia32-x64.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/codegen/reloc-info.h:9, nodejs> from ../../deps/v8/src/codegen/assembler.h:52, nodejs> from ../../deps/v8/src/codegen/assembler-arch.h:8, nodejs> from ../../deps/v8/src/codegen/macro-assembler-base.h:12, nodejs> from ../../deps/v8/src/codegen/shared-ia32-x64/macro-assembler-shared-ia32-x64.h:11, nodejs> from ../../deps/v8/src/codegen/shared-ia32-x64/macro-assembler-shared-ia32-x64.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1026/2106] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.wasm-engine.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/execution/interrupts-scope.h:8, nodejs> from ../../deps/v8/src/debug/debug.h:18, nodejs> from ../../deps/v8/src/wasm/wasm-engine.cc:12: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1027/2106] CXX obj/deps/v8/src/diagnostics/x64/v8_base_without_compiler.unwinder-x64.o nodejs> [1028/2106] CXX obj/deps/v8/src/diagnostics/x64/v8_base_without_compiler.disasm-x64.o nodejs> [1029/2106] CXX obj/deps/v8/src/trap-handler/v8_base_without_compiler.handler-inside-posix.o nodejs> [1030/2106] CXX obj/deps/v8/src/trap-handler/v8_base_without_compiler.handler-outside-posix.o nodejs> [1031/2106] CXX obj/deps/v8/src/diagnostics/x64/v8_base_without_compiler.eh-frame-x64.o nodejs> [1032/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/v8_base_without_compiler.class-verifiers.o nodejs> [1033/2106] CXX obj/tools/v8_gypfiles/gen/src/regexp/v8_base_without_compiler.special-case.o nodejs> [1034/2106] CXX obj/deps/v8/src/deoptimizer/x64/v8_base_without_compiler.deoptimizer-x64.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/deoptimization-data.h:11, nodejs> from ../../deps/v8/src/deoptimizer/frame-translation-builder.h:10, nodejs> from ../../deps/v8/src/deoptimizer/translated-state.h:11, nodejs> from ../../deps/v8/src/deoptimizer/deoptimizer.h:14, nodejs> from ../../deps/v8/src/deoptimizer/x64/deoptimizer-x64.cc:7: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1035/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.aggregate-error-tq.o nodejs> [1036/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.array-at-tq.o nodejs> [1037/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.array-concat-tq.o nodejs> [1038/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.array-copywithin-tq.o nodejs> [1039/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.array-every-tq.o nodejs> [1040/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.array-filter-tq.o nodejs> [1041/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.array-find-tq.o nodejs> [1042/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.array-findindex-tq.o nodejs> [1043/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.array-findlast-tq.o nodejs> [1044/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.array-findlastindex-tq.o nodejs> [1045/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.array-flat-tq.o nodejs> [1046/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.array-foreach-tq.o nodejs> [1047/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.array-from-async-tq.o nodejs> [1048/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.array-from-tq.o nodejs> [1049/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.array-isarray-tq.o nodejs> [1050/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.array-join-tq.o nodejs> [1051/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.array-lastindexof-tq.o nodejs> [1052/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.array-map-tq.o nodejs> [1053/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.array-of-tq.o nodejs> [1054/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.array-reduce-right-tq.o nodejs> [1055/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.array-reduce-tq.o nodejs> [1056/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.array-reverse-tq.o nodejs> [1057/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.array-shift-tq.o nodejs> [1058/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.array-slice-tq.o nodejs> [1059/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.array-some-tq.o nodejs> [1060/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.array-splice-tq.o nodejs> [1061/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.array-to-reversed-tq.o nodejs> [1062/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.array-to-sorted-tq.o nodejs> [1063/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.array-to-spliced-tq.o nodejs> [1064/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.array-unshift-tq.o nodejs> [1065/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.array-with-tq.o nodejs> [1066/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.array-tq.o nodejs> [1067/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.arraybuffer-tq.o nodejs> [1068/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.base-tq.o nodejs> [1069/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.boolean-tq.o nodejs> [1070/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.builtins-bigint-tq.o nodejs> [1071/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.builtins-string-tq.o nodejs> [1072/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.cast-tq.o nodejs> [1073/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.collections-tq.o nodejs> [1074/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.constructor-tq.o nodejs> [1075/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.conversion-tq.o nodejs> [1076/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.convert-tq.o nodejs> [1077/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.console-tq.o nodejs> [1078/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.data-view-tq.o nodejs> [1079/2106] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.wasm-js.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/api/api.h:17, nodejs> from ../../deps/v8/src/api/api-inl.h:9, nodejs> from ../../deps/v8/src/wasm/wasm-js.cc:14: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1080/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.finalization-registry-tq.o nodejs> [1081/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.frames-tq.o nodejs> [1082/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.frame-arguments-tq.o nodejs> [1083/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.function-tq.o nodejs> [1084/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.growable-fixed-array-tq.o nodejs> [1085/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.ic-callable-tq.o nodejs> [1086/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.ic-tq.o nodejs> [1087/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.internal-coverage-tq.o nodejs> [1088/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.internal-tq.o nodejs> [1089/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.iterator-tq.o nodejs> [1090/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.iterator-from-tq.o nodejs> [1091/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.iterator-helpers-tq.o nodejs> [1092/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.map-groupby-tq.o nodejs> [1093/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.number-tq.o nodejs> [1094/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.math-tq.o nodejs> [1095/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.object-groupby-tq.o nodejs> [1096/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.object-fromentries-tq.o nodejs> [1097/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.object-tq.o nodejs> [1098/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.promise-all-tq.o nodejs> [1099/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.promise-abstract-operations-tq.o nodejs> [1100/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.promise-any-tq.o nodejs> [1101/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.promise-all-element-closure-tq.o nodejs> [1102/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.promise-constructor-tq.o nodejs> [1103/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.promise-finally-tq.o nodejs> [1104/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.promise-jobs-tq.o nodejs> [1105/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.promise-race-tq.o nodejs> [1106/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.promise-misc-tq.o nodejs> [1107/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.promise-reaction-job-tq.o nodejs> [1108/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.promise-resolve-tq.o nodejs> [1109/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.promise-then-tq.o nodejs> [1110/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.promise-withresolvers-tq.o nodejs> [1111/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.proxy-constructor-tq.o nodejs> [1112/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.proxy-delete-property-tq.o nodejs> [1113/2106] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.wasm-module.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/api/api.h:17, nodejs> from ../../deps/v8/src/api/api-inl.h:9, nodejs> from ../../deps/v8/src/wasm/wasm-module.cc:10: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1114/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.proxy-get-prototype-of-tq.o nodejs> [1115/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.proxy-get-property-tq.o nodejs> [1116/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.proxy-has-property-tq.o nodejs> [1117/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.proxy-is-extensible-tq.o nodejs> [1118/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.proxy-prevent-extensions-tq.o nodejs> [1119/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.proxy-revocable-tq.o nodejs> [1120/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.proxy-revoke-tq.o nodejs> [1121/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.proxy-set-property-tq.o nodejs> [1122/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.proxy-tq.o nodejs> [1123/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.proxy-set-prototype-of-tq.o nodejs> [1124/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.reflect-tq.o nodejs> [1125/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.regexp-exec-tq.o nodejs> [1126/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.regexp-match-all-tq.o nodejs> [1127/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.regexp-replace-tq.o nodejs> [1128/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.regexp-search-tq.o nodejs> [1129/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.regexp-match-tq.o nodejs> [1130/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.regexp-source-tq.o nodejs> [1131/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.regexp-split-tq.o nodejs> [1132/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.regexp-test-tq.o nodejs> [1133/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.set-difference-tq.o nodejs> [1134/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.set-intersection-tq.o nodejs> [1135/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.regexp-tq.o nodejs> [1136/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.set-is-disjoint-from-tq.o nodejs> [1137/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.set-is-superset-of-tq.o nodejs> [1138/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.set-is-subset-of-tq.o nodejs> [1139/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.set-symmetric-difference-tq.o nodejs> [1140/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.set-union-tq.o nodejs> [1141/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.string-at-tq.o nodejs> [1142/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.string-endswith-tq.o nodejs> [1143/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.string-html-tq.o nodejs> [1144/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.string-includes-tq.o nodejs> [1145/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.string-indexof-tq.o nodejs> [1146/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.string-iswellformed-tq.o nodejs> [1147/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.string-iterator-tq.o nodejs> [1148/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.string-match-search-tq.o nodejs> [1149/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.string-pad-tq.o nodejs> [1150/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.string-replaceall-tq.o nodejs> [1151/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.string-repeat-tq.o nodejs> [1152/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.string-slice-tq.o nodejs> [1153/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.string-substr-tq.o nodejs> [1154/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.string-substring-tq.o nodejs> [1155/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.string-startswith-tq.o nodejs> [1156/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.string-towellformed-tq.o nodejs> [1157/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.string-trim-tq.o nodejs> [1158/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.suppressed-error-tq.o nodejs> [1159/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.symbol-tq.o nodejs> [1160/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.torque-internal-tq.o nodejs> [1161/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.typed-array-at-tq.o nodejs> [1162/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.typed-array-createtypedarray-tq.o nodejs> [1163/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.typed-array-every-tq.o nodejs> [1164/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.typed-array-entries-tq.o nodejs> [1165/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.typed-array-filter-tq.o nodejs> [1166/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.typed-array-find-tq.o nodejs> [1167/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.typed-array-findindex-tq.o nodejs> [1168/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.typed-array-findlast-tq.o nodejs> [1169/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.typed-array-foreach-tq.o nodejs> [1170/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.typed-array-findlastindex-tq.o nodejs> [1171/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.typed-array-from-tq.o nodejs> [1172/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.typed-array-of-tq.o nodejs> [1173/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.typed-array-keys-tq.o nodejs> [1174/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.typed-array-reduce-tq.o nodejs> [1175/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.typed-array-reduceright-tq.o nodejs> [1176/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.typed-array-set-tq.o nodejs> [1177/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.typed-array-slice-tq.o nodejs> [1178/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.typed-array-some-tq.o nodejs> [1179/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.typed-array-sort-tq.o nodejs> [1180/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.typed-array-subarray-tq.o nodejs> [1181/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.typed-array-to-reversed-tq.o nodejs> [1182/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.typed-array-to-sorted-tq.o nodejs> [1183/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.typed-array-values-tq.o nodejs> [1184/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.typed-array-with-tq.o nodejs> [1185/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.typed-array-tq.o nodejs> [1186/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/ic/v8_base_without_compiler.handler-configuration-tq.o nodejs> [1187/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.weak-ref-tq.o nodejs> [1188/2106] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.wasm-result.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/execution/isolate-inl.h:8, nodejs> from ../../deps/v8/src/wasm/wasm-result.cc:8: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1189/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.bigint-tq.o nodejs> [1190/2106] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.wasm-objects.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/wasm/wasm-objects.h:16, nodejs> from ../../deps/v8/src/wasm/wasm-objects.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1191/2106] CXX obj/deps/v8/src/heap/third-party/v8_base_without_compiler.heap-api-stub.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/common/ptr-compr-inl.h:9, nodejs> from ../../deps/v8/src/execution/isolate-utils-inl.h:8, nodejs> from ../../deps/v8/src/heap/third-party/heap-api-stub.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1192/2106] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.wasm-serialization.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/wasm/wasm-objects.h:16, nodejs> from ../../deps/v8/src/wasm/wasm-serialization.h:13, nodejs> from ../../deps/v8/src/wasm/wasm-serialization.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1193/2106] CXX obj/deps/v8/src/wasm/fuzzing/v8_base_without_compiler.random-module-generation.o nodejs> [1194/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.bytecode-array-tq.o nodejs> [1195/2106] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.wrappers.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/codegen/interface-descriptors.h:15, nodejs> from ../../deps/v8/src/compiler/linkage.h:10, nodejs> from ../../deps/v8/src/wasm/wrappers.cc:6: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1196/2106] CXX obj/deps/v8/src/execution/x64/v8_base_without_compiler.frame-constants-x64.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/codegen/reloc-info.h:9, nodejs> from ../../deps/v8/src/codegen/assembler.h:52, nodejs> from ../../deps/v8/src/codegen/x64/assembler-x64.h:46, nodejs> from ../../deps/v8/src/codegen/x64/assembler-x64-inl.h:11, nodejs> from ../../deps/v8/src/execution/x64/frame-constants-x64.cc:9: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1197/2106] CXX obj/deps/v8/src/codegen/x64/v8_base_without_compiler.assembler-x64.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/codegen/reloc-info.h:9, nodejs> from ../../deps/v8/src/codegen/assembler.h:52, nodejs> from ../../deps/v8/src/codegen/x64/assembler-x64.h:46, nodejs> from ../../deps/v8/src/codegen/x64/assembler-x64.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1198/2106] CXX obj/deps/v8/src/codegen/x64/v8_base_without_compiler.macro-assembler-x64.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/codegen/interface-descriptors.h:15, nodejs> from ../../deps/v8/src/codegen/callable.h:8, nodejs> from ../../deps/v8/src/codegen/x64/macro-assembler-x64.cc:14: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1199/2106] CXX obj/deps/v8/src/regexp/x64/v8_base_without_compiler.regexp-macro-assembler-x64.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/codegen/reloc-info.h:9, nodejs> from ../../deps/v8/src/codegen/assembler.h:52, nodejs> from ../../deps/v8/src/codegen/assembler-arch.h:8, nodejs> from ../../deps/v8/src/codegen/macro-assembler-base.h:12, nodejs> from ../../deps/v8/src/codegen/macro-assembler.h:8, nodejs> from ../../deps/v8/src/regexp/x64/regexp-macro-assembler-x64.h:8, nodejs> from ../../deps/v8/src/regexp/x64/regexp-macro-assembler-x64.cc:7: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1200/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/v8_base_without_compiler.factory.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/api/api.h:17, nodejs> from ../../deps/v8/src/handles/persistent-handles.h:11, nodejs> from ../../deps/v8/src/heap/local-heap-inl.h:11, nodejs> from ../../deps/v8/src/heap/factory-base-inl.h:9, nodejs> from gen/torque-generated/factory.cc:2: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1201/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.arguments-tq.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/execution/isolate-inl.h:8, nodejs> from ../../deps/v8/src/objects/arguments-inl.h:8, nodejs> from gen/torque-generated/src/objects/arguments-tq.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1202/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.allocation-site-tq.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/marking-state.h:9, nodejs> from ../../deps/v8/src/heap/mark-compact.h:13, nodejs> from ../../deps/v8/src/heap/marking-barrier.h:11, nodejs> from ../../deps/v8/src/heap/heap-write-barrier-inl.h:12, nodejs> from ../../deps/v8/src/objects/allocation-site-inl.h:9, nodejs> from gen/torque-generated/src/objects/allocation-site-tq.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1203/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.call-site-info-tq.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/marking-state.h:9, nodejs> from ../../deps/v8/src/heap/mark-compact.h:13, nodejs> from ../../deps/v8/src/heap/marking-barrier.h:11, nodejs> from ../../deps/v8/src/heap/heap-write-barrier-inl.h:12, nodejs> from ../../deps/v8/src/objects/call-site-info-inl.h:8, nodejs> from gen/torque-generated/src/objects/call-site-info-tq.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1204/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.heap-object-tq.o nodejs> [1205/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.api-callbacks-tq.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/marking-state.h:9, nodejs> from ../../deps/v8/src/heap/mark-compact.h:13, nodejs> from ../../deps/v8/src/heap/marking-barrier.h:11, nodejs> from ../../deps/v8/src/heap/heap-write-barrier-inl.h:12, nodejs> from ../../deps/v8/src/objects/api-callbacks-inl.h:10, nodejs> from gen/torque-generated/src/objects/api-callbacks-tq.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1206/2106] CXX obj/deps/v8/src/wasm/v8_base_without_compiler.turboshaft-graph-interface.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/codegen/interface-descriptors.h:15, nodejs> from ../../deps/v8/src/codegen/callable.h:8, nodejs> from ../../deps/v8/src/compiler/turboshaft/assembler.h:21, nodejs> from ../../deps/v8/src/wasm/turboshaft-graph-interface.h:13, nodejs> from ../../deps/v8/src/wasm/turboshaft-graph-interface.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1207/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.heap-number-tq.o nodejs> [1208/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.cell-tq.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/marking-state.h:9, nodejs> from ../../deps/v8/src/heap/mark-compact.h:13, nodejs> from ../../deps/v8/src/heap/marking-barrier.h:11, nodejs> from ../../deps/v8/src/heap/heap-write-barrier-inl.h:12, nodejs> from ../../deps/v8/src/objects/cell-inl.h:10, nodejs> from gen/torque-generated/src/objects/cell-tq.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1209/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/v8_base_without_compiler.objects-printer.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/marking-state.h:9, nodejs> from ../../deps/v8/src/heap/mark-compact.h:13, nodejs> from ../../deps/v8/src/heap/marking-barrier.h:11, nodejs> from ../../deps/v8/src/heap/heap-write-barrier-inl.h:12, nodejs> from ../../deps/v8/src/objects/allocation-site-inl.h:9, nodejs> from ../../deps/v8/src/objects/all-objects-inl.h:12, nodejs> from gen/torque-generated/objects-printer.cc:4: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1210/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.contexts-tq.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/objects/contexts-inl.h:10, nodejs> from gen/torque-generated/src/objects/contexts-tq.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1211/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.debug-objects-tq.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/marking-state.h:9, nodejs> from ../../deps/v8/src/heap/mark-compact.h:13, nodejs> from ../../deps/v8/src/heap/marking-barrier.h:11, nodejs> from ../../deps/v8/src/heap/heap-write-barrier-inl.h:12, nodejs> from ../../deps/v8/src/objects/debug-objects-inl.h:8, nodejs> from gen/torque-generated/src/objects/debug-objects-tq.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1212/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.data-handler-tq.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/common/ptr-compr-inl.h:9, nodejs> from ../../deps/v8/src/objects/objects-inl.h:20, nodejs> from ../../deps/v8/src/objects/data-handler-inl.h:9, nodejs> from gen/torque-generated/src/objects/data-handler-tq.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1213/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.descriptor-array-tq.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/objects/descriptor-array-inl.h:8, nodejs> from gen/torque-generated/src/objects/descriptor-array-tq.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1214/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.embedder-data-array-tq.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/common/ptr-compr-inl.h:9, nodejs> from ../../deps/v8/src/objects/heap-object-inl.h:8, nodejs> from ../../deps/v8/src/objects/embedder-data-array-inl.h:9, nodejs> from gen/torque-generated/src/objects/embedder-data-array-tq.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1215/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.feedback-cell-tq.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/marking-state.h:9, nodejs> from ../../deps/v8/src/heap/mark-compact.h:13, nodejs> from ../../deps/v8/src/heap/marking-barrier.h:11, nodejs> from ../../deps/v8/src/heap/heap-write-barrier-inl.h:12, nodejs> from ../../deps/v8/src/objects/feedback-cell-inl.h:9, nodejs> from gen/torque-generated/src/objects/feedback-cell-tq.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1216/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.feedback-vector-tq.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/marking-state.h:9, nodejs> from ../../deps/v8/src/heap/mark-compact.h:13, nodejs> from ../../deps/v8/src/heap/marking-barrier.h:11, nodejs> from ../../deps/v8/src/heap/heap-write-barrier-inl.h:12, nodejs> from ../../deps/v8/src/objects/feedback-vector-inl.h:9, nodejs> from gen/torque-generated/src/objects/feedback-vector-tq.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1217/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.fixed-array-tq.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/handles/handles-inl.h:9, nodejs> from ../../deps/v8/src/objects/fixed-array-inl.h:8, nodejs> from gen/torque-generated/src/objects/fixed-array-tq.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1218/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.free-space-tq.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/objects/free-space-inl.h:8, nodejs> from gen/torque-generated/src/objects/free-space-tq.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1219/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-array-buffer-tq.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/marking-state.h:9, nodejs> from ../../deps/v8/src/heap/mark-compact.h:13, nodejs> from ../../deps/v8/src/heap/marking-barrier.h:11, nodejs> from ../../deps/v8/src/heap/heap-write-barrier-inl.h:12, nodejs> from ../../deps/v8/src/objects/js-array-buffer-inl.h:8, nodejs> from gen/torque-generated/src/objects/js-array-buffer-tq.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1220/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.foreign-tq.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/marking-state.h:9, nodejs> from ../../deps/v8/src/heap/mark-compact.h:13, nodejs> from ../../deps/v8/src/heap/marking-barrier.h:11, nodejs> from ../../deps/v8/src/heap/heap-write-barrier-inl.h:12, nodejs> from ../../deps/v8/src/objects/foreign-inl.h:9, nodejs> from gen/torque-generated/src/objects/foreign-tq.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1221/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-array-tq.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/js-array.h:9, nodejs> from ../../deps/v8/src/objects/js-array-inl.h:8, nodejs> from gen/torque-generated/src/objects/js-array-tq.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1222/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-atomics-synchronization-tq.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/marking-state.h:9, nodejs> from ../../deps/v8/src/heap/mark-compact.h:13, nodejs> from ../../deps/v8/src/heap/marking-barrier.h:11, nodejs> from ../../deps/v8/src/heap/heap-write-barrier-inl.h:12, nodejs> from ../../deps/v8/src/objects/js-atomics-synchronization-inl.h:10, nodejs> from gen/torque-generated/src/objects/js-atomics-synchronization-tq.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1223/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-collection-iterator-tq.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/common/ptr-compr-inl.h:9, nodejs> from ../../deps/v8/src/objects/objects-inl.h:20, nodejs> from ../../deps/v8/src/objects/js-collection-iterator-inl.h:9, nodejs> from gen/torque-generated/src/objects/js-collection-iterator-tq.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1224/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-collection-tq.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/marking-state.h:9, nodejs> from ../../deps/v8/src/heap/mark-compact.h:13, nodejs> from ../../deps/v8/src/heap/marking-barrier.h:11, nodejs> from ../../deps/v8/src/heap/heap-write-barrier-inl.h:12, nodejs> from ../../deps/v8/src/objects/js-collection-inl.h:8, nodejs> from gen/torque-generated/src/objects/js-collection-tq.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1225/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-iterator-helpers-tq.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/marking-state.h:9, nodejs> from ../../deps/v8/src/heap/mark-compact.h:13, nodejs> from ../../deps/v8/src/heap/marking-barrier.h:11, nodejs> from ../../deps/v8/src/heap/heap-write-barrier-inl.h:12, nodejs> from ../../deps/v8/src/objects/oddball-inl.h:9, nodejs> from ../../deps/v8/src/objects/js-iterator-helpers-inl.h:9, nodejs> from gen/torque-generated/src/objects/js-iterator-helpers-tq.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1226/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-generator-tq.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/common/ptr-compr-inl.h:9, nodejs> from ../../deps/v8/src/objects/objects-inl.h:20, nodejs> from ../../deps/v8/src/objects/js-promise-inl.h:10, nodejs> from ../../deps/v8/src/objects/js-generator-inl.h:9, nodejs> from gen/torque-generated/src/objects/js-generator-tq.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1227/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-function-tq.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/ic/ic.h:11, nodejs> from ../../deps/v8/src/objects/js-function-inl.h:14, nodejs> from gen/torque-generated/src/objects/js-function-tq.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1228/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-objects-tq.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/hash-table.h:13, nodejs> from ../../deps/v8/src/objects/dictionary.h:11, nodejs> from ../../deps/v8/src/objects/js-objects-inl.h:10, nodejs> from gen/torque-generated/src/objects/js-objects-tq.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1229/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-promise-tq.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/common/ptr-compr-inl.h:9, nodejs> from ../../deps/v8/src/objects/objects-inl.h:20, nodejs> from ../../deps/v8/src/objects/js-promise-inl.h:10, nodejs> from gen/torque-generated/src/objects/js-promise-tq.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1230/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.name-tq.o nodejs> [1231/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.oddball-tq.o nodejs> [1232/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.hole-tq.o nodejs> [1233/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.ordered-hash-table-tq.o nodejs> [1234/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.trusted-object-tq.o nodejs> [1235/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-proxy-tq.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/common/ptr-compr-inl.h:9, nodejs> from ../../deps/v8/src/execution/isolate-utils-inl.h:8, nodejs> from ../../deps/v8/src/objects/instance-type-inl.h:9, nodejs> from ../../deps/v8/src/objects/js-proxy-inl.h:8, nodejs> from gen/torque-generated/src/objects/js-proxy-tq.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1236/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.primitive-heap-object-tq.o nodejs> [1237/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-raw-json-tq.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/objects/js-raw-json.h:8, nodejs> from ../../deps/v8/src/objects/js-raw-json-inl.h:8, nodejs> from gen/torque-generated/src/objects/js-raw-json-tq.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1238/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-regexp-string-iterator-tq.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/common/ptr-compr-inl.h:9, nodejs> from ../../deps/v8/src/objects/objects-inl.h:20, nodejs> from ../../deps/v8/src/objects/js-regexp-string-iterator-inl.h:10, nodejs> from gen/torque-generated/src/objects/js-regexp-string-iterator-tq.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1239/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-regexp-tq.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/objects/js-regexp.h:9, nodejs> from ../../deps/v8/src/objects/js-regexp-inl.h:8, nodejs> from gen/torque-generated/src/objects/js-regexp-tq.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1240/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.regexp-match-info-tq.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/regexp-match-info.h:9, nodejs> from gen/torque-generated/src/objects/regexp-match-info-tq.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1241/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-shadow-realm-tq.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/api/api.h:17, nodejs> from ../../deps/v8/src/api/api-inl.h:9, nodejs> from ../../deps/v8/src/objects/js-shadow-realm-inl.h:8, nodejs> from gen/torque-generated/src/objects/js-shadow-realm-tq.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1242/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-shared-array-tq.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/api/api.h:17, nodejs> from ../../deps/v8/src/api/api-inl.h:9, nodejs> from ../../deps/v8/src/objects/js-shared-array-inl.h:8, nodejs> from gen/torque-generated/src/objects/js-shared-array-tq.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1243/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-struct-tq.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/api/api.h:17, nodejs> from ../../deps/v8/src/api/api-inl.h:9, nodejs> from ../../deps/v8/src/objects/js-struct-inl.h:8, nodejs> from gen/torque-generated/src/objects/js-struct-tq.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1244/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-temporal-objects-tq.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/api/api.h:17, nodejs> from ../../deps/v8/src/api/api-inl.h:9, nodejs> from ../../deps/v8/src/objects/js-temporal-objects-inl.h:8, nodejs> from gen/torque-generated/src/objects/js-temporal-objects-tq.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1245/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.literal-objects-tq.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/literal-objects.h:9, nodejs> from ../../deps/v8/src/objects/literal-objects-inl.h:8, nodejs> from gen/torque-generated/src/objects/literal-objects-tq.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1246/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-weak-refs-tq.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/api/api.h:17, nodejs> from ../../deps/v8/src/api/api-inl.h:9, nodejs> from ../../deps/v8/src/objects/js-weak-refs-inl.h:8, nodejs> from gen/torque-generated/src/objects/js-weak-refs-tq.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1247/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.swiss-hash-table-helpers-tq.o nodejs> [1248/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.swiss-name-dictionary-tq.o nodejs> [1249/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.map-tq.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/marking-state.h:9, nodejs> from ../../deps/v8/src/heap/mark-compact.h:13, nodejs> from ../../deps/v8/src/heap/marking-barrier.h:11, nodejs> from ../../deps/v8/src/heap/heap-write-barrier-inl.h:12, nodejs> from ../../deps/v8/src/objects/map-inl.h:8, nodejs> from gen/torque-generated/src/objects/map-tq.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1250/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.microtask-tq.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/marking-state.h:9, nodejs> from ../../deps/v8/src/heap/mark-compact.h:13, nodejs> from ../../deps/v8/src/heap/marking-barrier.h:11, nodejs> from ../../deps/v8/src/heap/heap-write-barrier-inl.h:12, nodejs> from ../../deps/v8/src/objects/microtask-inl.h:10, nodejs> from gen/torque-generated/src/objects/microtask-tq.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1251/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.megadom-handler-tq.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/common/ptr-compr-inl.h:9, nodejs> from ../../deps/v8/src/objects/objects-inl.h:20, nodejs> from ../../deps/v8/src/objects/megadom-handler-inl.h:9, nodejs> from gen/torque-generated/src/objects/megadom-handler-tq.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1252/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.string-tq.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/objects/string.h:15, nodejs> from gen/torque-generated/src/objects/string-tq.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1253/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.module-tq.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/module.h:9, nodejs> from ../../deps/v8/src/objects/module-inl.h:8, nodejs> from gen/torque-generated/src/objects/module-tq.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1254/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.promise-tq.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/common/ptr-compr-inl.h:9, nodejs> from ../../deps/v8/src/objects/objects-inl.h:20, nodejs> from ../../deps/v8/src/objects/js-promise-inl.h:10, nodejs> from ../../deps/v8/src/objects/promise-inl.h:10, nodejs> from gen/torque-generated/src/objects/promise-tq.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1255/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/test/torque/v8_base_without_compiler.test-torque-tq.o nodejs> [1256/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/third_party/v8/builtins/v8_base_without_compiler.array-sort-tq.o nodejs> [1257/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.intl-objects-tq.o nodejs> [1258/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.property-cell-tq.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/marking-state.h:9, nodejs> from ../../deps/v8/src/heap/mark-compact.h:13, nodejs> from ../../deps/v8/src/heap/marking-barrier.h:11, nodejs> from ../../deps/v8/src/heap/heap-write-barrier-inl.h:12, nodejs> from ../../deps/v8/src/objects/property-cell-inl.h:8, nodejs> from gen/torque-generated/src/objects/property-cell-tq.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1259/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.property-array-tq.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/marking-state.h:9, nodejs> from ../../deps/v8/src/heap/mark-compact.h:13, nodejs> from ../../deps/v8/src/heap/marking-barrier.h:11, nodejs> from ../../deps/v8/src/heap/heap-write-barrier-inl.h:12, nodejs> from ../../deps/v8/src/objects/property-array-inl.h:10, nodejs> from gen/torque-generated/src/objects/property-array-tq.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1260/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.property-descriptor-object-tq.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/common/ptr-compr-inl.h:9, nodejs> from ../../deps/v8/src/objects/objects-inl.h:20, nodejs> from ../../deps/v8/src/objects/property-descriptor-object-inl.h:8, nodejs> from gen/torque-generated/src/objects/property-descriptor-object-tq.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1261/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.prototype-info-tq.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/prototype-info-inl.h:8, nodejs> from gen/torque-generated/src/objects/prototype-info-tq.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1262/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.scope-info-tq.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/marking-state.h:9, nodejs> from ../../deps/v8/src/heap/mark-compact.h:13, nodejs> from ../../deps/v8/src/heap/marking-barrier.h:11, nodejs> from ../../deps/v8/src/heap/heap-write-barrier-inl.h:12, nodejs> from ../../deps/v8/src/objects/scope-info-inl.h:8, nodejs> from gen/torque-generated/src/objects/scope-info-tq.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1263/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.script-tq.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/objects/managed.h:9, nodejs> from ../../deps/v8/src/objects/script-inl.h:8, nodejs> from gen/torque-generated/src/objects/script-tq.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1264/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.source-text-module-tq.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/module.h:9, nodejs> from ../../deps/v8/src/objects/module-inl.h:8, nodejs> from ../../deps/v8/src/objects/source-text-module-inl.h:8, nodejs> from gen/torque-generated/src/objects/source-text-module-tq.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1265/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.shared-function-info-tq.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/heap/local-heap.h:17, nodejs> from ../../deps/v8/src/codegen/tick-counter.h:11, nodejs> from ../../deps/v8/src/codegen/optimized-compilation-info.h:13, nodejs> from ../../deps/v8/src/objects/shared-function-info-inl.h:10, nodejs> from gen/torque-generated/src/objects/shared-function-info-tq.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1266/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.synthetic-module-tq.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/module.h:9, nodejs> from ../../deps/v8/src/objects/module-inl.h:8, nodejs> from ../../deps/v8/src/objects/synthetic-module-inl.h:8, nodejs> from gen/torque-generated/src/objects/synthetic-module-tq.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1267/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.struct-tq.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/marking-state.h:9, nodejs> from ../../deps/v8/src/heap/mark-compact.h:13, nodejs> from ../../deps/v8/src/heap/marking-barrier.h:11, nodejs> from ../../deps/v8/src/heap/heap-write-barrier-inl.h:12, nodejs> from ../../deps/v8/src/objects/struct-inl.h:10, nodejs> from gen/torque-generated/src/objects/struct-tq.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1268/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.templates-tq.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/marking-state.h:9, nodejs> from ../../deps/v8/src/heap/mark-compact.h:13, nodejs> from ../../deps/v8/src/heap/marking-barrier.h:11, nodejs> from ../../deps/v8/src/heap/heap-write-barrier-inl.h:12, nodejs> from ../../deps/v8/src/objects/templates-inl.h:8, nodejs> from gen/torque-generated/src/objects/templates-tq.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1269/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.torque-defined-classes-tq.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/common/ptr-compr-inl.h:9, nodejs> from ../../deps/v8/src/objects/objects-inl.h:20, nodejs> from ../../deps/v8/src/objects/torque-defined-classes-inl.h:7, nodejs> from gen/torque-generated/src/objects/torque-defined-classes-tq.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1270/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.template-objects-tq.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/template-objects.h:8, nodejs> from ../../deps/v8/src/objects/template-objects-inl.h:8, nodejs> from gen/torque-generated/src/objects/template-objects-tq.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1271/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.js-to-js-tq.o nodejs> [1272/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.js-to-wasm-tq.o nodejs> [1273/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.wasm-tq.o nodejs> [1274/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.wasm-strings-tq.o nodejs> [1275/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_base_without_compiler.wasm-to-js-tq.o nodejs> [1276/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/debug/v8_base_without_compiler.debug-wasm-objects-tq.o nodejs> [1277/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.turboshaft-types-tq.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/common/ptr-compr-inl.h:9, nodejs> from ../../deps/v8/src/execution/isolate-utils-inl.h:8, nodejs> from ../../deps/v8/src/objects/instance-type-inl.h:9, nodejs> from gen/torque-generated/src/objects/turboshaft-types-tq.cc:4: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1278/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.turbofan-types-tq.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/common/ptr-compr-inl.h:9, nodejs> from ../../deps/v8/src/execution/isolate-utils-inl.h:8, nodejs> from ../../deps/v8/src/objects/instance-type-inl.h:9, nodejs> from gen/torque-generated/src/objects/turbofan-types-tq.cc:4: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1279/2106] CXX obj/deps/v8/src/bigint/v8_base_without_compiler.bigint-internal.o nodejs> [1280/2106] CXX obj/deps/v8/src/bigint/v8_base_without_compiler.bitwise.o nodejs> [1281/2106] CXX obj/deps/v8/src/bigint/v8_base_without_compiler.div-burnikel.o nodejs> [1282/2106] CXX obj/deps/v8/src/bigint/v8_base_without_compiler.div-helpers.o nodejs> [1283/2106] CXX obj/deps/v8/src/bigint/v8_base_without_compiler.div-schoolbook.o nodejs> [1284/2106] CXX obj/deps/v8/src/bigint/v8_base_without_compiler.fromstring.o nodejs> [1285/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-break-iterator-tq.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/objects/intl-objects.h:18, nodejs> from ../../deps/v8/src/objects/js-break-iterator.h:15, nodejs> from ../../deps/v8/src/objects/js-break-iterator-inl.h:12, nodejs> from gen/torque-generated/src/objects/js-break-iterator-tq.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1286/2106] CXX obj/deps/v8/src/bigint/v8_base_without_compiler.mul-karatsuba.o nodejs> [1287/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-date-time-format-tq.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/objects/js-date-time-format.h:16, nodejs> from ../../deps/v8/src/objects/js-date-time-format-inl.h:12, nodejs> from gen/torque-generated/src/objects/js-date-time-format-tq.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1288/2106] CXX obj/deps/v8/src/bigint/v8_base_without_compiler.mul-schoolbook.o nodejs> [1289/2106] CXX obj/deps/v8/src/bigint/v8_base_without_compiler.tostring.o nodejs> [1290/2106] CXX obj/deps/v8/src/bigint/v8_base_without_compiler.vector-arithmetic.o nodejs> [1291/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-collator-tq.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/objects/js-collator.h:15, nodejs> from ../../deps/v8/src/objects/js-collator-inl.h:12, nodejs> from gen/torque-generated/src/objects/js-collator-tq.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1292/2106] CXX obj/deps/v8/src/bigint/v8_base_without_compiler.div-barrett.o nodejs> [1293/2106] CXX obj/deps/v8/src/bigint/v8_base_without_compiler.mul-fft.o nodejs> [1294/2106] CXX obj/deps/v8/src/heap/base/v8_base_without_compiler.active-system-pages.o nodejs> [1295/2106] CXX obj/deps/v8/src/bigint/v8_base_without_compiler.mul-toom.o nodejs> [1296/2106] CXX obj/deps/v8/src/heap/base/asm/x64/v8_base_without_compiler.push_registers_asm.o nodejs> [1297/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-display-names-tq.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/objects/js-display-names.h:15, nodejs> from ../../deps/v8/src/objects/js-display-names-inl.h:12, nodejs> from gen/torque-generated/src/objects/js-display-names-tq.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1298/2106] CXX obj/deps/v8/src/heap/base/v8_base_without_compiler.memory-tagging.o nodejs> [1299/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-duration-format-tq.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/objects/js-duration-format.h:12, nodejs> from ../../deps/v8/src/objects/js-duration-format-inl.h:12, nodejs> from gen/torque-generated/src/objects/js-duration-format-tq.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1300/2106] CXX obj/deps/v8/src/heap/base/v8_base_without_compiler.incremental-marking-schedule.o nodejs> [1301/2106] CXX obj/deps/v8/src/heap/base/v8_base_without_compiler.worklist.o nodejs> [1302/2106] CXX obj/deps/v8/src/heap/base/v8_base_without_compiler.stack.o nodejs> [1303/2106] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.compaction-worklists.o nodejs> [1304/2106] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.allocation.o nodejs> [1305/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-list-format-tq.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/objects/js-list-format.h:16, nodejs> from ../../deps/v8/src/objects/js-list-format-inl.h:12, nodejs> from gen/torque-generated/src/objects/js-list-format-tq.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1306/2106] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.gc-info.o nodejs> [1307/2106] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.gc-info-table.o nodejs> [1308/2106] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.free-list.o nodejs> [1309/2106] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.compactor.o nodejs> [1310/2106] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.concurrent-marker.o nodejs> [1311/2106] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.explicit-management.o nodejs> [1312/2106] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.gc-invoker.o nodejs> [1313/2106] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.heap-growing.o nodejs> [1314/2106] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.heap-object-header.o nodejs> [1315/2106] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.heap-space.o nodejs> [1316/2106] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.heap-base.o nodejs> [1317/2106] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.heap-consistency.o nodejs> [1318/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-locale-tq.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/api/api.h:17, nodejs> from ../../deps/v8/src/api/api-inl.h:9, nodejs> from ../../deps/v8/src/objects/js-locale-inl.h:12, nodejs> from gen/torque-generated/src/objects/js-locale-tq.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1319/2106] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.heap-page.o nodejs> [1320/2106] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.heap-state.o nodejs> [1321/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-number-format-tq.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/objects/js-number-format.h:16, nodejs> from ../../deps/v8/src/objects/js-number-format-inl.h:12, nodejs> from gen/torque-generated/src/objects/js-number-format-tq.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1322/2106] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.heap-statistics-collector.o nodejs> [1323/2106] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.logging.o nodejs> [1324/2106] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.liveness-broker.o nodejs> [1325/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-plural-rules-tq.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/api/api.h:17, nodejs> from ../../deps/v8/src/api/api-inl.h:9, nodejs> from ../../deps/v8/src/objects/js-plural-rules-inl.h:12, nodejs> from gen/torque-generated/src/objects/js-plural-rules-tq.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1326/2106] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.memory.o nodejs> [1327/2106] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.marking-worklists.o nodejs> [1328/2106] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.member-storage.o nodejs> [1329/2106] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.name-trait.o nodejs> [1330/2106] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.heap.o nodejs> [1331/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-relative-time-format-tq.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/objects/js-relative-time-format.h:16, nodejs> from ../../deps/v8/src/objects/js-relative-time-format-inl.h:12, nodejs> from gen/torque-generated/src/objects/js-relative-time-format-tq.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1332/2106] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.marking-verifier.o nodejs> [1333/2106] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.marking-state.o nodejs> [1334/2106] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.marking-visitor.o nodejs> [1335/2106] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.remembered-set.o nodejs> [1336/2106] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.object-size-trait.o nodejs> [1337/2106] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.platform.o nodejs> [1338/2106] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.object-allocator.o nodejs> [1339/2106] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.marker.o nodejs> [1340/2106] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.persistent-node.o nodejs> [1341/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-segment-iterator-tq.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/objects/js-segment-iterator.h:12, nodejs> from ../../deps/v8/src/objects/js-segment-iterator-inl.h:11, nodejs> from gen/torque-generated/src/objects/js-segment-iterator-tq.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1342/2106] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.process-heap-statistics.o nodejs> [1343/2106] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.page-memory.o nodejs> [1344/2106] STAMP obj/tools/v8_gypfiles/v8_compiler.compile_depends.stamp nodejs> [1345/2106] STAMP obj/tools/v8_gypfiles/v8_turboshaft.compile_depends.stamp nodejs> [1346/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-segmenter-tq.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/objects/js-segmenter.h:15, nodejs> from ../../deps/v8/src/objects/js-segmenter-inl.h:11, nodejs> from gen/torque-generated/src/objects/js-segmenter-tq.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1347/2106] STAMP obj/tools/v8_gypfiles/v8_compiler.actions_depends.stamp nodejs> [1348/2106] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.pointer-policies.o nodejs> [1349/2106] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.raw-heap.o nodejs> [1350/2106] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.stats-collector.o nodejs> [1351/2106] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.prefinalizer-handler.o nodejs> [1352/2106] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.process-heap.o nodejs> [1353/2106] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.virtual-memory.o nodejs> [1354/2106] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.trace-trait.o nodejs> [1355/2106] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.testing.o nodejs> [1356/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/wasm/v8_base_without_compiler.wasm-objects-tq.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/marking-state.h:9, nodejs> from ../../deps/v8/src/heap/mark-compact.h:13, nodejs> from ../../deps/v8/src/heap/marking-barrier.h:11, nodejs> from ../../deps/v8/src/heap/heap-write-barrier-inl.h:12, nodejs> from ../../deps/v8/src/wasm/wasm-objects-inl.h:16, nodejs> from gen/torque-generated/src/wasm/wasm-objects-tq.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1357/2106] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.visitor.o nodejs> [1358/2106] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.write-barrier.o nodejs> [1359/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_base_without_compiler.js-segments-tq.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/objects/js-segments.h:12, nodejs> from ../../deps/v8/src/objects/js-segments-inl.h:11, nodejs> from gen/torque-generated/src/objects/js-segments-tq.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1360/2106] CXX obj/deps/v8/src/heap/cppgc/v8_base_without_compiler.sweeper.o nodejs> [1361/2106] CXX obj/deps/v8/src/compiler/v8_compiler.all-nodes.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, nodejs> from ../../deps/v8/src/execution/arguments.h:10, nodejs> from ../../deps/v8/src/builtins/builtins-utils.h:10, nodejs> from ../../deps/v8/src/api/api-arguments.h:9, nodejs> from ../../deps/v8/src/ic/call-optimization.h:8, nodejs> from ../../deps/v8/src/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/types.h:10, nodejs> from ../../deps/v8/src/compiler/node.h:12, nodejs> from ../../deps/v8/src/compiler/all-nodes.h:8, nodejs> from ../../deps/v8/src/compiler/all-nodes.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1362/2106] CXX obj/deps/v8/src/compiler/backend/v8_compiler.bitcast-elider.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, nodejs> from ../../deps/v8/src/execution/arguments.h:10, nodejs> from ../../deps/v8/src/builtins/builtins-utils.h:10, nodejs> from ../../deps/v8/src/api/api-arguments.h:9, nodejs> from ../../deps/v8/src/ic/call-optimization.h:8, nodejs> from ../../deps/v8/src/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/types.h:10, nodejs> from ../../deps/v8/src/compiler/node.h:12, nodejs> from ../../deps/v8/src/compiler/node-marker.h:8, nodejs> from ../../deps/v8/src/compiler/backend/bitcast-elider.h:8, nodejs> from ../../deps/v8/src/compiler/backend/bitcast-elider.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1363/2106] CXX obj/deps/v8/src/compiler/v8_compiler.add-type-assertions-reducer.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, nodejs> from ../../deps/v8/src/execution/arguments.h:10, nodejs> from ../../deps/v8/src/builtins/builtins-utils.h:10, nodejs> from ../../deps/v8/src/api/api-arguments.h:9, nodejs> from ../../deps/v8/src/ic/call-optimization.h:8, nodejs> from ../../deps/v8/src/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/types.h:10, nodejs> from ../../deps/v8/src/compiler/node.h:12, nodejs> from ../../deps/v8/src/compiler/node-marker.h:8, nodejs> from ../../deps/v8/src/compiler/graph-reducer.h:10, nodejs> from ../../deps/v8/src/compiler/add-type-assertions-reducer.h:8, nodejs> from ../../deps/v8/src/compiler/add-type-assertions-reducer.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1364/2106] CXX obj/deps/v8/src/compiler/backend/v8_compiler.frame-elider.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/codegen/reloc-info.h:9, nodejs> from ../../deps/v8/src/compiler/common-operator.h:10, nodejs> from ../../deps/v8/src/compiler/backend/instruction.h:18, nodejs> from ../../deps/v8/src/compiler/backend/frame-elider.h:8, nodejs> from ../../deps/v8/src/compiler/backend/frame-elider.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1365/2106] CXX obj/deps/v8/src/compiler/backend/v8_compiler.gap-resolver.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/codegen/reloc-info.h:9, nodejs> from ../../deps/v8/src/compiler/common-operator.h:10, nodejs> from ../../deps/v8/src/compiler/backend/instruction.h:18, nodejs> from ../../deps/v8/src/compiler/backend/gap-resolver.h:8, nodejs> from ../../deps/v8/src/compiler/backend/gap-resolver.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1366/2106] CXX obj/deps/v8/src/compiler/backend/v8_compiler.instruction-scheduler.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/codegen/reloc-info.h:9, nodejs> from ../../deps/v8/src/compiler/common-operator.h:10, nodejs> from ../../deps/v8/src/compiler/backend/instruction.h:18, nodejs> from ../../deps/v8/src/compiler/backend/instruction-scheduler.h:10, nodejs> from ../../deps/v8/src/compiler/backend/instruction-scheduler.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1367/2106] CXX obj/deps/v8/src/compiler/backend/v8_compiler.move-optimizer.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/codegen/reloc-info.h:9, nodejs> from ../../deps/v8/src/compiler/common-operator.h:10, nodejs> from ../../deps/v8/src/compiler/backend/instruction.h:18, nodejs> from ../../deps/v8/src/compiler/backend/move-optimizer.h:8, nodejs> from ../../deps/v8/src/compiler/backend/move-optimizer.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1368/2106] CXX obj/deps/v8/src/compiler/backend/v8_compiler.jump-threading.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/codegen/reloc-info.h:9, nodejs> from ../../deps/v8/src/compiler/common-operator.h:10, nodejs> from ../../deps/v8/src/compiler/backend/instruction.h:18, nodejs> from ../../deps/v8/src/compiler/backend/jump-threading.h:8, nodejs> from ../../deps/v8/src/compiler/backend/jump-threading.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1369/2106] CXX obj/deps/v8/src/compiler/backend/v8_compiler.register-allocator-verifier.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/codegen/reloc-info.h:9, nodejs> from ../../deps/v8/src/compiler/common-operator.h:10, nodejs> from ../../deps/v8/src/compiler/backend/instruction.h:18, nodejs> from ../../deps/v8/src/compiler/backend/register-allocator-verifier.h:8, nodejs> from ../../deps/v8/src/compiler/backend/register-allocator-verifier.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1370/2106] CXX obj/deps/v8/src/compiler/v8_compiler.bytecode-liveness-map.o nodejs> [1371/2106] CXX obj/tools/v8_gypfiles/gen/v8_base_without_compiler.debug-support.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/deoptimization-data.h:11, nodejs> from ../../deps/v8/src/execution/frames.h:15, nodejs> from gen/debug-support.cc:8: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1372/2106] AR obj/tools/v8_gypfiles/libv8_base_without_compiler.a nodejs> [1373/2106] CXX obj/deps/v8/src/compiler/backend/v8_compiler.spill-placer.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/codegen/reloc-info.h:9, nodejs> from ../../deps/v8/src/compiler/common-operator.h:10, nodejs> from ../../deps/v8/src/compiler/backend/instruction.h:18, nodejs> from ../../deps/v8/src/compiler/backend/spill-placer.h:8, nodejs> from ../../deps/v8/src/compiler/backend/spill-placer.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1374/2106] CXX obj/deps/v8/src/compiler/v8_compiler.branch-condition-duplicator.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, nodejs> from ../../deps/v8/src/execution/arguments.h:10, nodejs> from ../../deps/v8/src/builtins/builtins-utils.h:10, nodejs> from ../../deps/v8/src/api/api-arguments.h:9, nodejs> from ../../deps/v8/src/ic/call-optimization.h:8, nodejs> from ../../deps/v8/src/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/types.h:10, nodejs> from ../../deps/v8/src/compiler/node.h:12, nodejs> from ../../deps/v8/src/compiler/node-marker.h:8, nodejs> from ../../deps/v8/src/compiler/branch-condition-duplicator.h:9, nodejs> from ../../deps/v8/src/compiler/branch-condition-duplicator.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1375/2106] CXX obj/deps/v8/src/compiler/v8_compiler.access-builder.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/codegen/reloc-info.h:9, nodejs> from ../../deps/v8/src/compiler/common-operator.h:10, nodejs> from ../../deps/v8/src/compiler/js-operator.h:10, nodejs> from ../../deps/v8/src/compiler/access-builder.h:9, nodejs> from ../../deps/v8/src/compiler/access-builder.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1376/2106] CXX obj/deps/v8/src/compiler/v8_compiler.branch-elimination.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, nodejs> from ../../deps/v8/src/execution/arguments.h:10, nodejs> from ../../deps/v8/src/builtins/builtins-utils.h:10, nodejs> from ../../deps/v8/src/api/api-arguments.h:9, nodejs> from ../../deps/v8/src/ic/call-optimization.h:8, nodejs> from ../../deps/v8/src/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/types.h:10, nodejs> from ../../deps/v8/src/compiler/node.h:12, nodejs> from ../../deps/v8/src/compiler/node-marker.h:8, nodejs> from ../../deps/v8/src/compiler/graph-reducer.h:10, nodejs> from ../../deps/v8/src/compiler/control-path-state.h:9, nodejs> from ../../deps/v8/src/compiler/branch-elimination.h:9, nodejs> from ../../deps/v8/src/compiler/branch-elimination.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1377/2106] CXX obj/deps/v8/src/compiler/v8_compiler.access-info.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, nodejs> from ../../deps/v8/src/execution/arguments.h:10, nodejs> from ../../deps/v8/src/builtins/builtins-utils.h:10, nodejs> from ../../deps/v8/src/api/api-arguments.h:9, nodejs> from ../../deps/v8/src/ic/call-optimization.h:8, nodejs> from ../../deps/v8/src/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/access-info.h:8, nodejs> from ../../deps/v8/src/compiler/access-info.cc:6: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1378/2106] CXX obj/deps/v8/src/compiler/backend/v8_compiler.code-generator.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/codegen/reloc-info.h:9, nodejs> from ../../deps/v8/src/codegen/assembler.h:52, nodejs> from ../../deps/v8/src/codegen/assembler-arch.h:8, nodejs> from ../../deps/v8/src/codegen/macro-assembler-base.h:12, nodejs> from ../../deps/v8/src/codegen/macro-assembler.h:8, nodejs> from ../../deps/v8/src/compiler/backend/code-generator.h:11, nodejs> from ../../deps/v8/src/compiler/backend/code-generator.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1379/2106] CXX obj/deps/v8/src/compiler/v8_compiler.checkpoint-elimination.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, nodejs> from ../../deps/v8/src/execution/arguments.h:10, nodejs> from ../../deps/v8/src/builtins/builtins-utils.h:10, nodejs> from ../../deps/v8/src/api/api-arguments.h:9, nodejs> from ../../deps/v8/src/ic/call-optimization.h:8, nodejs> from ../../deps/v8/src/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/types.h:10, nodejs> from ../../deps/v8/src/compiler/node.h:12, nodejs> from ../../deps/v8/src/compiler/node-marker.h:8, nodejs> from ../../deps/v8/src/compiler/graph-reducer.h:10, nodejs> from ../../deps/v8/src/compiler/checkpoint-elimination.h:9, nodejs> from ../../deps/v8/src/compiler/checkpoint-elimination.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1380/2106] CXX obj/deps/v8/src/compiler/v8_compiler.common-node-cache.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, nodejs> from ../../deps/v8/src/execution/arguments.h:10, nodejs> from ../../deps/v8/src/builtins/builtins-utils.h:10, nodejs> from ../../deps/v8/src/api/api-arguments.h:9, nodejs> from ../../deps/v8/src/ic/call-optimization.h:8, nodejs> from ../../deps/v8/src/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/types.h:10, nodejs> from ../../deps/v8/src/compiler/node.h:12, nodejs> from ../../deps/v8/src/compiler/common-node-cache.cc:8: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1381/2106] CXX obj/deps/v8/src/compiler/backend/v8_compiler.instruction.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/codegen/reloc-info.h:9, nodejs> from ../../deps/v8/src/compiler/common-operator.h:10, nodejs> from ../../deps/v8/src/compiler/backend/instruction.h:18, nodejs> from ../../deps/v8/src/compiler/backend/instruction.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1382/2106] CXX obj/deps/v8/src/compiler/v8_compiler.basic-block-instrumentor.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/objects/shared-function-info.h:18, nodejs> from ../../deps/v8/src/diagnostics/basic-block-profiler.h:17, nodejs> from ../../deps/v8/src/compiler/basic-block-instrumentor.h:8, nodejs> from ../../deps/v8/src/compiler/basic-block-instrumentor.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1383/2106] CXX obj/deps/v8/src/compiler/backend/v8_compiler.register-allocator.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/codegen/reloc-info.h:9, nodejs> from ../../deps/v8/src/compiler/common-operator.h:10, nodejs> from ../../deps/v8/src/compiler/backend/instruction.h:18, nodejs> from ../../deps/v8/src/compiler/backend/register-allocator.h:12, nodejs> from ../../deps/v8/src/compiler/backend/register-allocator.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1384/2106] CXX obj/deps/v8/src/compiler/v8_compiler.compiler-source-position-table.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, nodejs> from ../../deps/v8/src/execution/arguments.h:10, nodejs> from ../../deps/v8/src/builtins/builtins-utils.h:10, nodejs> from ../../deps/v8/src/api/api-arguments.h:9, nodejs> from ../../deps/v8/src/ic/call-optimization.h:8, nodejs> from ../../deps/v8/src/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/types.h:10, nodejs> from ../../deps/v8/src/compiler/node.h:12, nodejs> from ../../deps/v8/src/compiler/node-aux-data.h:8, nodejs> from ../../deps/v8/src/compiler/compiler-source-position-table.h:10, nodejs> from ../../deps/v8/src/compiler/compiler-source-position-table.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1385/2106] CXX obj/deps/v8/src/compiler/v8_compiler.common-operator-reducer.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/codegen/reloc-info.h:9, nodejs> from ../../deps/v8/src/compiler/common-operator.h:10, nodejs> from ../../deps/v8/src/compiler/common-operator-reducer.h:9, nodejs> from ../../deps/v8/src/compiler/common-operator-reducer.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1386/2106] CXX obj/deps/v8/src/compiler/v8_compiler.common-operator.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/codegen/reloc-info.h:9, nodejs> from ../../deps/v8/src/compiler/common-operator.h:10, nodejs> from ../../deps/v8/src/compiler/common-operator.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1387/2106] CXX obj/deps/v8/src/compiler/v8_compiler.bytecode-analysis.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/common/ptr-compr-inl.h:9, nodejs> from ../../deps/v8/src/objects/objects-inl.h:20, nodejs> from ../../deps/v8/src/compiler/bytecode-analysis.cc:12: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1388/2106] CXX obj/deps/v8/src/compiler/v8_compiler.const-tracking-let-helpers.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, nodejs> from ../../deps/v8/src/execution/arguments.h:10, nodejs> from ../../deps/v8/src/builtins/builtins-utils.h:10, nodejs> from ../../deps/v8/src/api/api-arguments.h:9, nodejs> from ../../deps/v8/src/ic/call-optimization.h:8, nodejs> from ../../deps/v8/src/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/const-tracking-let-helpers.h:10, nodejs> from ../../deps/v8/src/compiler/const-tracking-let-helpers.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1389/2106] CXX obj/deps/v8/src/compiler/v8_compiler.c-linkage.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/codegen/reloc-info.h:9, nodejs> from ../../deps/v8/src/codegen/assembler.h:52, nodejs> from ../../deps/v8/src/codegen/assembler-inl.h:8, nodejs> from ../../deps/v8/src/compiler/c-linkage.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1390/2106] CXX obj/deps/v8/src/compiler/v8_compiler.control-equivalence.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, nodejs> from ../../deps/v8/src/execution/arguments.h:10, nodejs> from ../../deps/v8/src/builtins/builtins-utils.h:10, nodejs> from ../../deps/v8/src/api/api-arguments.h:9, nodejs> from ../../deps/v8/src/ic/call-optimization.h:8, nodejs> from ../../deps/v8/src/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/types.h:10, nodejs> from ../../deps/v8/src/compiler/node.h:12, nodejs> from ../../deps/v8/src/compiler/control-equivalence.h:11, nodejs> from ../../deps/v8/src/compiler/control-equivalence.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1391/2106] CXX obj/deps/v8/src/compiler/backend/v8_compiler.instruction-selector.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/codegen/reloc-info.h:9, nodejs> from ../../deps/v8/src/compiler/common-operator.h:10, nodejs> from ../../deps/v8/src/compiler/backend/instruction.h:18, nodejs> from ../../deps/v8/src/compiler/backend/instruction-scheduler.h:10, nodejs> from ../../deps/v8/src/compiler/backend/instruction-selector.h:12, nodejs> from ../../deps/v8/src/compiler/backend/instruction-selector.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1392/2106] CXX obj/deps/v8/src/compiler/v8_compiler.frame.o nodejs> [1393/2106] CXX obj/deps/v8/src/compiler/v8_compiler.control-flow-optimizer.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, nodejs> from ../../deps/v8/src/execution/arguments.h:10, nodejs> from ../../deps/v8/src/builtins/builtins-utils.h:10, nodejs> from ../../deps/v8/src/api/api-arguments.h:9, nodejs> from ../../deps/v8/src/ic/call-optimization.h:8, nodejs> from ../../deps/v8/src/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/types.h:10, nodejs> from ../../deps/v8/src/compiler/node.h:12, nodejs> from ../../deps/v8/src/compiler/node-marker.h:8, nodejs> from ../../deps/v8/src/compiler/control-flow-optimizer.h:8, nodejs> from ../../deps/v8/src/compiler/control-flow-optimizer.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1394/2106] CXX obj/deps/v8/src/compiler/v8_compiler.bytecode-graph-builder.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/codegen/reloc-info.h:9, nodejs> from ../../deps/v8/src/compiler/common-operator.h:10, nodejs> from ../../deps/v8/src/compiler/js-operator.h:10, nodejs> from ../../deps/v8/src/compiler/bytecode-graph-builder.h:8, nodejs> from ../../deps/v8/src/compiler/bytecode-graph-builder.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1395/2106] CXX obj/deps/v8/src/compiler/v8_compiler.dead-code-elimination.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, nodejs> from ../../deps/v8/src/execution/arguments.h:10, nodejs> from ../../deps/v8/src/builtins/builtins-utils.h:10, nodejs> from ../../deps/v8/src/api/api-arguments.h:9, nodejs> from ../../deps/v8/src/ic/call-optimization.h:8, nodejs> from ../../deps/v8/src/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/types.h:10, nodejs> from ../../deps/v8/src/compiler/node.h:12, nodejs> from ../../deps/v8/src/compiler/node-marker.h:8, nodejs> from ../../deps/v8/src/compiler/graph-reducer.h:10, nodejs> from ../../deps/v8/src/compiler/dead-code-elimination.h:10, nodejs> from ../../deps/v8/src/compiler/dead-code-elimination.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1396/2106] CXX obj/deps/v8/src/compiler/v8_compiler.decompression-optimizer.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/codegen/reloc-info.h:9, nodejs> from ../../deps/v8/src/compiler/common-operator.h:10, nodejs> from ../../deps/v8/src/compiler/decompression-optimizer.h:8, nodejs> from ../../deps/v8/src/compiler/decompression-optimizer.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1397/2106] CXX obj/deps/v8/src/compiler/v8_compiler.compilation-dependencies.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/heap/local-heap.h:17, nodejs> from ../../deps/v8/src/codegen/tick-counter.h:11, nodejs> from ../../deps/v8/src/codegen/optimized-compilation-info.h:13, nodejs> from ../../deps/v8/src/compiler/js-heap-broker.h:12, nodejs> from ../../deps/v8/src/compiler/compilation-dependencies.h:8, nodejs> from ../../deps/v8/src/compiler/compilation-dependencies.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1398/2106] CXX obj/deps/v8/src/compiler/v8_compiler.csa-load-elimination.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, nodejs> from ../../deps/v8/src/execution/arguments.h:10, nodejs> from ../../deps/v8/src/builtins/builtins-utils.h:10, nodejs> from ../../deps/v8/src/api/api-arguments.h:9, nodejs> from ../../deps/v8/src/ic/call-optimization.h:8, nodejs> from ../../deps/v8/src/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/types.h:10, nodejs> from ../../deps/v8/src/compiler/node.h:12, nodejs> from ../../deps/v8/src/compiler/node-marker.h:8, nodejs> from ../../deps/v8/src/compiler/graph-reducer.h:10, nodejs> from ../../deps/v8/src/compiler/csa-load-elimination.h:10, nodejs> from ../../deps/v8/src/compiler/csa-load-elimination.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1399/2106] CXX obj/deps/v8/src/compiler/v8_compiler.feedback-source.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, nodejs> from ../../deps/v8/src/execution/arguments.h:10, nodejs> from ../../deps/v8/src/builtins/builtins-utils.h:10, nodejs> from ../../deps/v8/src/api/api-arguments.h:9, nodejs> from ../../deps/v8/src/ic/call-optimization.h:8, nodejs> from ../../deps/v8/src/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/feedback-source.h:8, nodejs> from ../../deps/v8/src/compiler/feedback-source.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1400/2106] CXX obj/deps/v8/src/compiler/v8_compiler.code-assembler.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/codegen/interface-descriptors.h:15, nodejs> from ../../deps/v8/src/codegen/callable.h:8, nodejs> from ../../deps/v8/src/compiler/code-assembler.h:21, nodejs> from ../../deps/v8/src/compiler/code-assembler.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1401/2106] CXX obj/deps/v8/src/compiler/v8_compiler.constant-folding-reducer.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, nodejs> from ../../deps/v8/src/execution/arguments.h:10, nodejs> from ../../deps/v8/src/builtins/builtins-utils.h:10, nodejs> from ../../deps/v8/src/api/api-arguments.h:9, nodejs> from ../../deps/v8/src/ic/call-optimization.h:8, nodejs> from ../../deps/v8/src/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/types.h:10, nodejs> from ../../deps/v8/src/compiler/node.h:12, nodejs> from ../../deps/v8/src/compiler/node-marker.h:8, nodejs> from ../../deps/v8/src/compiler/graph-reducer.h:10, nodejs> from ../../deps/v8/src/compiler/constant-folding-reducer.h:8, nodejs> from ../../deps/v8/src/compiler/constant-folding-reducer.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1402/2106] CXX obj/deps/v8/src/compiler/v8_compiler.escape-analysis-reducer.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, nodejs> from ../../deps/v8/src/execution/arguments.h:10, nodejs> from ../../deps/v8/src/builtins/builtins-utils.h:10, nodejs> from ../../deps/v8/src/api/api-arguments.h:9, nodejs> from ../../deps/v8/src/ic/call-optimization.h:8, nodejs> from ../../deps/v8/src/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/types.h:10, nodejs> from ../../deps/v8/src/compiler/node.h:12, nodejs> from ../../deps/v8/src/compiler/node-marker.h:8, nodejs> from ../../deps/v8/src/compiler/graph-reducer.h:10, nodejs> from ../../deps/v8/src/compiler/escape-analysis.h:10, nodejs> from ../../deps/v8/src/compiler/escape-analysis-reducer.h:10, nodejs> from ../../deps/v8/src/compiler/escape-analysis-reducer.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1403/2106] CXX obj/deps/v8/src/compiler/v8_compiler.graph-trimmer.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, nodejs> from ../../deps/v8/src/execution/arguments.h:10, nodejs> from ../../deps/v8/src/builtins/builtins-utils.h:10, nodejs> from ../../deps/v8/src/api/api-arguments.h:9, nodejs> from ../../deps/v8/src/ic/call-optimization.h:8, nodejs> from ../../deps/v8/src/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/types.h:10, nodejs> from ../../deps/v8/src/compiler/node.h:12, nodejs> from ../../deps/v8/src/compiler/node-marker.h:8, nodejs> from ../../deps/v8/src/compiler/graph-trimmer.h:8, nodejs> from ../../deps/v8/src/compiler/graph-trimmer.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1404/2106] CXX obj/deps/v8/src/compiler/v8_compiler.fast-api-calls.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, nodejs> from ../../deps/v8/src/execution/arguments.h:10, nodejs> from ../../deps/v8/src/builtins/builtins-utils.h:10, nodejs> from ../../deps/v8/src/api/api-arguments.h:9, nodejs> from ../../deps/v8/src/ic/call-optimization.h:8, nodejs> from ../../deps/v8/src/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/feedback-source.h:8, nodejs> from ../../deps/v8/src/compiler/graph-assembler.h:14, nodejs> from ../../deps/v8/src/compiler/fast-api-calls.h:9, nodejs> from ../../deps/v8/src/compiler/fast-api-calls.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1405/2106] CXX obj/deps/v8/src/compiler/v8_compiler.graph-reducer.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, nodejs> from ../../deps/v8/src/execution/arguments.h:10, nodejs> from ../../deps/v8/src/builtins/builtins-utils.h:10, nodejs> from ../../deps/v8/src/api/api-arguments.h:9, nodejs> from ../../deps/v8/src/ic/call-optimization.h:8, nodejs> from ../../deps/v8/src/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/types.h:10, nodejs> from ../../deps/v8/src/compiler/node.h:12, nodejs> from ../../deps/v8/src/compiler/node-marker.h:8, nodejs> from ../../deps/v8/src/compiler/graph-reducer.h:10, nodejs> from ../../deps/v8/src/compiler/graph-reducer.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1406/2106] CXX obj/deps/v8/src/compiler/v8_compiler.graph.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, nodejs> from ../../deps/v8/src/execution/arguments.h:10, nodejs> from ../../deps/v8/src/builtins/builtins-utils.h:10, nodejs> from ../../deps/v8/src/api/api-arguments.h:9, nodejs> from ../../deps/v8/src/ic/call-optimization.h:8, nodejs> from ../../deps/v8/src/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/types.h:10, nodejs> from ../../deps/v8/src/compiler/node.h:12, nodejs> from ../../deps/v8/src/compiler/graph.cc:10: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1407/2106] CXX obj/deps/v8/src/compiler/v8_compiler.graph-assembler.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, nodejs> from ../../deps/v8/src/execution/arguments.h:10, nodejs> from ../../deps/v8/src/builtins/builtins-utils.h:10, nodejs> from ../../deps/v8/src/api/api-arguments.h:9, nodejs> from ../../deps/v8/src/ic/call-optimization.h:8, nodejs> from ../../deps/v8/src/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/feedback-source.h:8, nodejs> from ../../deps/v8/src/compiler/graph-assembler.h:14, nodejs> from ../../deps/v8/src/compiler/graph-assembler.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1408/2106] CXX obj/deps/v8/src/compiler/v8_compiler.escape-analysis.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, nodejs> from ../../deps/v8/src/execution/arguments.h:10, nodejs> from ../../deps/v8/src/builtins/builtins-utils.h:10, nodejs> from ../../deps/v8/src/api/api-arguments.h:9, nodejs> from ../../deps/v8/src/ic/call-optimization.h:8, nodejs> from ../../deps/v8/src/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/types.h:10, nodejs> from ../../deps/v8/src/compiler/node.h:12, nodejs> from ../../deps/v8/src/compiler/node-marker.h:8, nodejs> from ../../deps/v8/src/compiler/graph-reducer.h:10, nodejs> from ../../deps/v8/src/compiler/escape-analysis.h:10, nodejs> from ../../deps/v8/src/compiler/escape-analysis.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1409/2106] CXX obj/deps/v8/src/compiler/v8_compiler.frame-states.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, nodejs> from ../../deps/v8/src/execution/arguments.h:10, nodejs> from ../../deps/v8/src/builtins/builtins-utils.h:10, nodejs> from ../../deps/v8/src/api/api-arguments.h:9, nodejs> from ../../deps/v8/src/ic/call-optimization.h:8, nodejs> from ../../deps/v8/src/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/types.h:10, nodejs> from ../../deps/v8/src/compiler/node.h:12, nodejs> from ../../deps/v8/src/compiler/frame-states.h:9, nodejs> from ../../deps/v8/src/compiler/frame-states.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1410/2106] CXX obj/deps/v8/src/compiler/v8_compiler.js-inlining-heuristic.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, nodejs> from ../../deps/v8/src/execution/arguments.h:10, nodejs> from ../../deps/v8/src/builtins/builtins-utils.h:10, nodejs> from ../../deps/v8/src/api/api-arguments.h:9, nodejs> from ../../deps/v8/src/ic/call-optimization.h:8, nodejs> from ../../deps/v8/src/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/types.h:10, nodejs> from ../../deps/v8/src/compiler/node.h:12, nodejs> from ../../deps/v8/src/compiler/node-marker.h:8, nodejs> from ../../deps/v8/src/compiler/graph-reducer.h:10, nodejs> from ../../deps/v8/src/compiler/js-inlining.h:8, nodejs> from ../../deps/v8/src/compiler/js-inlining-heuristic.h:8, nodejs> from ../../deps/v8/src/compiler/js-inlining-heuristic.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1411/2106] CXX obj/deps/v8/src/compiler/v8_compiler.effect-control-linearizer.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/codegen/interface-descriptors.h:15, nodejs> from ../../deps/v8/src/codegen/callable.h:8, nodejs> from ../../deps/v8/src/codegen/code-factory.h:8, nodejs> from ../../deps/v8/src/compiler/effect-control-linearizer.cc:13: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1412/2106] CXX obj/deps/v8/src/compiler/v8_compiler.graph-visualizer.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/heap/local-heap.h:17, nodejs> from ../../deps/v8/src/codegen/tick-counter.h:11, nodejs> from ../../deps/v8/src/codegen/optimized-compilation-info.h:13, nodejs> from ../../deps/v8/src/compiler/graph-visualizer.cc:12: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1413/2106] CXX obj/deps/v8/src/compiler/v8_compiler.js-context-specialization.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, nodejs> from ../../deps/v8/src/execution/arguments.h:10, nodejs> from ../../deps/v8/src/builtins/builtins-utils.h:10, nodejs> from ../../deps/v8/src/api/api-arguments.h:9, nodejs> from ../../deps/v8/src/ic/call-optimization.h:8, nodejs> from ../../deps/v8/src/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/types.h:10, nodejs> from ../../deps/v8/src/compiler/node.h:12, nodejs> from ../../deps/v8/src/compiler/node-marker.h:8, nodejs> from ../../deps/v8/src/compiler/graph-reducer.h:10, nodejs> from ../../deps/v8/src/compiler/js-context-specialization.h:8, nodejs> from ../../deps/v8/src/compiler/js-context-specialization.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1414/2106] CXX obj/deps/v8/src/compiler/v8_compiler.js-graph.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/codegen/reloc-info.h:9, nodejs> from ../../deps/v8/src/compiler/common-operator.h:10, nodejs> from ../../deps/v8/src/compiler/js-graph.h:9, nodejs> from ../../deps/v8/src/compiler/js-graph.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1415/2106] CXX obj/deps/v8/src/compiler/v8_compiler.heap-refs.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, nodejs> from ../../deps/v8/src/execution/arguments.h:10, nodejs> from ../../deps/v8/src/builtins/builtins-utils.h:10, nodejs> from ../../deps/v8/src/api/api-arguments.h:9, nodejs> from ../../deps/v8/src/ic/call-optimization.h:8, nodejs> from ../../deps/v8/src/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/heap-refs.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1416/2106] CXX obj/deps/v8/src/compiler/v8_compiler.js-generic-lowering.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, nodejs> from ../../deps/v8/src/execution/arguments.h:10, nodejs> from ../../deps/v8/src/builtins/builtins-utils.h:10, nodejs> from ../../deps/v8/src/api/api-arguments.h:9, nodejs> from ../../deps/v8/src/ic/call-optimization.h:8, nodejs> from ../../deps/v8/src/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/types.h:10, nodejs> from ../../deps/v8/src/compiler/node.h:12, nodejs> from ../../deps/v8/src/compiler/node-marker.h:8, nodejs> from ../../deps/v8/src/compiler/graph-reducer.h:10, nodejs> from ../../deps/v8/src/compiler/js-generic-lowering.h:7, nodejs> from ../../deps/v8/src/compiler/js-generic-lowering.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1417/2106] CXX obj/deps/v8/src/compiler/v8_compiler.js-type-hint-lowering.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, nodejs> from ../../deps/v8/src/execution/arguments.h:10, nodejs> from ../../deps/v8/src/builtins/builtins-utils.h:10, nodejs> from ../../deps/v8/src/api/api-arguments.h:9, nodejs> from ../../deps/v8/src/ic/call-optimization.h:8, nodejs> from ../../deps/v8/src/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/types.h:10, nodejs> from ../../deps/v8/src/compiler/node.h:12, nodejs> from ../../deps/v8/src/compiler/node-marker.h:8, nodejs> from ../../deps/v8/src/compiler/graph-reducer.h:10, nodejs> from ../../deps/v8/src/compiler/js-type-hint-lowering.h:9, nodejs> from ../../deps/v8/src/compiler/js-type-hint-lowering.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1418/2106] CXX obj/deps/v8/src/compiler/v8_compiler.js-create-lowering.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, nodejs> from ../../deps/v8/src/execution/arguments.h:10, nodejs> from ../../deps/v8/src/builtins/builtins-utils.h:10, nodejs> from ../../deps/v8/src/api/api-arguments.h:9, nodejs> from ../../deps/v8/src/ic/call-optimization.h:8, nodejs> from ../../deps/v8/src/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/types.h:10, nodejs> from ../../deps/v8/src/compiler/node.h:12, nodejs> from ../../deps/v8/src/compiler/node-marker.h:8, nodejs> from ../../deps/v8/src/compiler/graph-reducer.h:10, nodejs> from ../../deps/v8/src/compiler/js-create-lowering.h:10, nodejs> from ../../deps/v8/src/compiler/js-create-lowering.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1419/2106] CXX obj/deps/v8/src/compiler/v8_compiler.js-intrinsic-lowering.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/codegen/reloc-info.h:9, nodejs> from ../../deps/v8/src/compiler/common-operator.h:10, nodejs> from ../../deps/v8/src/compiler/js-intrinsic-lowering.h:9, nodejs> from ../../deps/v8/src/compiler/js-intrinsic-lowering.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1420/2106] CXX obj/deps/v8/src/compiler/v8_compiler.js-inlining.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, nodejs> from ../../deps/v8/src/execution/arguments.h:10, nodejs> from ../../deps/v8/src/builtins/builtins-utils.h:10, nodejs> from ../../deps/v8/src/api/api-arguments.h:9, nodejs> from ../../deps/v8/src/ic/call-optimization.h:8, nodejs> from ../../deps/v8/src/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/types.h:10, nodejs> from ../../deps/v8/src/compiler/node.h:12, nodejs> from ../../deps/v8/src/compiler/node-marker.h:8, nodejs> from ../../deps/v8/src/compiler/graph-reducer.h:10, nodejs> from ../../deps/v8/src/compiler/js-inlining.h:8, nodejs> from ../../deps/v8/src/compiler/js-inlining.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1421/2106] CXX obj/deps/v8/src/compiler/v8_compiler.js-heap-broker.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/heap/local-heap.h:17, nodejs> from ../../deps/v8/src/codegen/tick-counter.h:11, nodejs> from ../../deps/v8/src/codegen/optimized-compilation-info.h:13, nodejs> from ../../deps/v8/src/compiler/js-heap-broker.h:12, nodejs> from ../../deps/v8/src/compiler/js-heap-broker.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1422/2106] CXX obj/deps/v8/src/compiler/v8_compiler.late-escape-analysis.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, nodejs> from ../../deps/v8/src/execution/arguments.h:10, nodejs> from ../../deps/v8/src/builtins/builtins-utils.h:10, nodejs> from ../../deps/v8/src/api/api-arguments.h:9, nodejs> from ../../deps/v8/src/ic/call-optimization.h:8, nodejs> from ../../deps/v8/src/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/types.h:10, nodejs> from ../../deps/v8/src/compiler/node.h:12, nodejs> from ../../deps/v8/src/compiler/node-marker.h:8, nodejs> from ../../deps/v8/src/compiler/graph-reducer.h:10, nodejs> from ../../deps/v8/src/compiler/late-escape-analysis.h:8, nodejs> from ../../deps/v8/src/compiler/late-escape-analysis.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1423/2106] CXX obj/deps/v8/src/compiler/v8_compiler.js-native-context-specialization.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, nodejs> from ../../deps/v8/src/execution/arguments.h:10, nodejs> from ../../deps/v8/src/builtins/builtins-utils.h:10, nodejs> from ../../deps/v8/src/api/api-arguments.h:9, nodejs> from ../../deps/v8/src/ic/call-optimization.h:8, nodejs> from ../../deps/v8/src/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/feedback-source.h:8, nodejs> from ../../deps/v8/src/compiler/graph-assembler.h:14, nodejs> from ../../deps/v8/src/compiler/js-native-context-specialization.h:10, nodejs> from ../../deps/v8/src/compiler/js-native-context-specialization.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1424/2106] CXX obj/deps/v8/src/compiler/v8_compiler.js-operator.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/codegen/reloc-info.h:9, nodejs> from ../../deps/v8/src/compiler/common-operator.h:10, nodejs> from ../../deps/v8/src/compiler/js-operator.h:10, nodejs> from ../../deps/v8/src/compiler/js-operator.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1425/2106] CXX obj/deps/v8/src/compiler/v8_compiler.loop-peeling.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, nodejs> from ../../deps/v8/src/execution/arguments.h:10, nodejs> from ../../deps/v8/src/builtins/builtins-utils.h:10, nodejs> from ../../deps/v8/src/api/api-arguments.h:9, nodejs> from ../../deps/v8/src/ic/call-optimization.h:8, nodejs> from ../../deps/v8/src/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/types.h:10, nodejs> from ../../deps/v8/src/compiler/node.h:12, nodejs> from ../../deps/v8/src/compiler/node-aux-data.h:8, nodejs> from ../../deps/v8/src/compiler/compiler-source-position-table.h:10, nodejs> from ../../deps/v8/src/compiler/loop-analysis.h:10, nodejs> from ../../deps/v8/src/compiler/loop-peeling.h:10, nodejs> from ../../deps/v8/src/compiler/loop-peeling.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1426/2106] CXX obj/deps/v8/src/compiler/v8_compiler.js-call-reducer.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, nodejs> from ../../deps/v8/src/execution/arguments.h:10, nodejs> from ../../deps/v8/src/builtins/builtins-utils.h:10, nodejs> from ../../deps/v8/src/api/api-arguments.h:9, nodejs> from ../../deps/v8/src/ic/call-optimization.h:8, nodejs> from ../../deps/v8/src/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/types.h:10, nodejs> from ../../deps/v8/src/compiler/node.h:12, nodejs> from ../../deps/v8/src/compiler/node-marker.h:8, nodejs> from ../../deps/v8/src/compiler/graph-reducer.h:10, nodejs> from ../../deps/v8/src/compiler/js-call-reducer.h:10, nodejs> from ../../deps/v8/src/compiler/js-call-reducer.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1427/2106] CXX obj/deps/v8/src/compiler/v8_compiler.loop-unrolling.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/codegen/reloc-info.h:9, nodejs> from ../../deps/v8/src/compiler/common-operator.h:10, nodejs> from ../../deps/v8/src/compiler/loop-unrolling.h:13, nodejs> from ../../deps/v8/src/compiler/loop-unrolling.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1428/2106] CXX obj/deps/v8/src/compiler/v8_compiler.loop-analysis.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, nodejs> from ../../deps/v8/src/execution/arguments.h:10, nodejs> from ../../deps/v8/src/builtins/builtins-utils.h:10, nodejs> from ../../deps/v8/src/api/api-arguments.h:9, nodejs> from ../../deps/v8/src/ic/call-optimization.h:8, nodejs> from ../../deps/v8/src/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/types.h:10, nodejs> from ../../deps/v8/src/compiler/node.h:12, nodejs> from ../../deps/v8/src/compiler/node-aux-data.h:8, nodejs> from ../../deps/v8/src/compiler/compiler-source-position-table.h:10, nodejs> from ../../deps/v8/src/compiler/loop-analysis.h:10, nodejs> from ../../deps/v8/src/compiler/loop-analysis.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1429/2106] CXX obj/deps/v8/src/compiler/v8_compiler.loop-variable-optimizer.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, nodejs> from ../../deps/v8/src/execution/arguments.h:10, nodejs> from ../../deps/v8/src/builtins/builtins-utils.h:10, nodejs> from ../../deps/v8/src/api/api-arguments.h:9, nodejs> from ../../deps/v8/src/ic/call-optimization.h:8, nodejs> from ../../deps/v8/src/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/types.h:10, nodejs> from ../../deps/v8/src/compiler/node.h:12, nodejs> from ../../deps/v8/src/compiler/node-aux-data.h:8, nodejs> from ../../deps/v8/src/compiler/loop-variable-optimizer.h:9, nodejs> from ../../deps/v8/src/compiler/loop-variable-optimizer.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1430/2106] CXX obj/deps/v8/src/compiler/v8_compiler.machine-graph.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/codegen/reloc-info.h:9, nodejs> from ../../deps/v8/src/compiler/common-operator.h:10, nodejs> from ../../deps/v8/src/compiler/machine-graph.h:11, nodejs> from ../../deps/v8/src/compiler/machine-graph.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1431/2106] CXX obj/deps/v8/src/compiler/v8_compiler.machine-graph-verifier.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/codegen/reloc-info.h:9, nodejs> from ../../deps/v8/src/compiler/common-operator.h:10, nodejs> from ../../deps/v8/src/compiler/machine-graph-verifier.cc:7: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1432/2106] CXX obj/deps/v8/src/compiler/v8_compiler.opcodes.o nodejs> [1433/2106] CXX obj/deps/v8/src/compiler/v8_compiler.js-typed-lowering.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, nodejs> from ../../deps/v8/src/execution/arguments.h:10, nodejs> from ../../deps/v8/src/builtins/builtins-utils.h:10, nodejs> from ../../deps/v8/src/api/api-arguments.h:9, nodejs> from ../../deps/v8/src/ic/call-optimization.h:8, nodejs> from ../../deps/v8/src/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/types.h:10, nodejs> from ../../deps/v8/src/compiler/node.h:12, nodejs> from ../../deps/v8/src/compiler/node-marker.h:8, nodejs> from ../../deps/v8/src/compiler/graph-reducer.h:10, nodejs> from ../../deps/v8/src/compiler/js-typed-lowering.h:9, nodejs> from ../../deps/v8/src/compiler/js-typed-lowering.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1434/2106] CXX obj/deps/v8/src/compiler/v8_compiler.linkage.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/codegen/interface-descriptors.h:15, nodejs> from ../../deps/v8/src/compiler/linkage.h:10, nodejs> from ../../deps/v8/src/compiler/linkage.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1435/2106] CXX obj/deps/v8/src/compiler/v8_compiler.operator.o nodejs> [1436/2106] CXX obj/deps/v8/src/compiler/v8_compiler.machine-operator.o nodejs> [1437/2106] CXX obj/deps/v8/src/compiler/v8_compiler.memory-lowering.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, nodejs> from ../../deps/v8/src/execution/arguments.h:10, nodejs> from ../../deps/v8/src/builtins/builtins-utils.h:10, nodejs> from ../../deps/v8/src/api/api-arguments.h:9, nodejs> from ../../deps/v8/src/ic/call-optimization.h:8, nodejs> from ../../deps/v8/src/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/feedback-source.h:8, nodejs> from ../../deps/v8/src/compiler/graph-assembler.h:14, nodejs> from ../../deps/v8/src/compiler/memory-lowering.h:8, nodejs> from ../../deps/v8/src/compiler/memory-lowering.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1438/2106] CXX obj/deps/v8/src/compiler/v8_compiler.node-marker.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, nodejs> from ../../deps/v8/src/execution/arguments.h:10, nodejs> from ../../deps/v8/src/builtins/builtins-utils.h:10, nodejs> from ../../deps/v8/src/api/api-arguments.h:9, nodejs> from ../../deps/v8/src/ic/call-optimization.h:8, nodejs> from ../../deps/v8/src/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/types.h:10, nodejs> from ../../deps/v8/src/compiler/node.h:12, nodejs> from ../../deps/v8/src/compiler/node-marker.h:8, nodejs> from ../../deps/v8/src/compiler/node-marker.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1439/2106] CXX obj/deps/v8/src/compiler/v8_compiler.load-elimination.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, nodejs> from ../../deps/v8/src/execution/arguments.h:10, nodejs> from ../../deps/v8/src/builtins/builtins-utils.h:10, nodejs> from ../../deps/v8/src/api/api-arguments.h:9, nodejs> from ../../deps/v8/src/ic/call-optimization.h:8, nodejs> from ../../deps/v8/src/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/types.h:10, nodejs> from ../../deps/v8/src/compiler/node.h:12, nodejs> from ../../deps/v8/src/compiler/node-marker.h:8, nodejs> from ../../deps/v8/src/compiler/graph-reducer.h:10, nodejs> from ../../deps/v8/src/compiler/load-elimination.h:11, nodejs> from ../../deps/v8/src/compiler/load-elimination.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1440/2106] CXX obj/deps/v8/src/compiler/v8_compiler.node-origin-table.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, nodejs> from ../../deps/v8/src/execution/arguments.h:10, nodejs> from ../../deps/v8/src/builtins/builtins-utils.h:10, nodejs> from ../../deps/v8/src/api/api-arguments.h:9, nodejs> from ../../deps/v8/src/ic/call-optimization.h:8, nodejs> from ../../deps/v8/src/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/types.h:10, nodejs> from ../../deps/v8/src/compiler/node.h:12, nodejs> from ../../deps/v8/src/compiler/node-aux-data.h:8, nodejs> from ../../deps/v8/src/compiler/node-origin-table.h:11, nodejs> from ../../deps/v8/src/compiler/node-origin-table.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1441/2106] CXX obj/deps/v8/src/compiler/v8_compiler.node-observer.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, nodejs> from ../../deps/v8/src/execution/arguments.h:10, nodejs> from ../../deps/v8/src/builtins/builtins-utils.h:10, nodejs> from ../../deps/v8/src/api/api-arguments.h:9, nodejs> from ../../deps/v8/src/ic/call-optimization.h:8, nodejs> from ../../deps/v8/src/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/types.h:10, nodejs> from ../../deps/v8/src/compiler/node.h:12, nodejs> from ../../deps/v8/src/compiler/node-observer.h:20, nodejs> from ../../deps/v8/src/compiler/node-observer.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1442/2106] CXX obj/deps/v8/src/compiler/v8_compiler.refs-map.o nodejs> [1443/2106] CXX obj/deps/v8/src/compiler/v8_compiler.node.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, nodejs> from ../../deps/v8/src/execution/arguments.h:10, nodejs> from ../../deps/v8/src/builtins/builtins-utils.h:10, nodejs> from ../../deps/v8/src/api/api-arguments.h:9, nodejs> from ../../deps/v8/src/ic/call-optimization.h:8, nodejs> from ../../deps/v8/src/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/types.h:10, nodejs> from ../../deps/v8/src/compiler/node.h:12, nodejs> from ../../deps/v8/src/compiler/node.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1444/2106] CXX obj/deps/v8/src/compiler/v8_compiler.node-matchers.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/codegen/reloc-info.h:9, nodejs> from ../../deps/v8/src/compiler/common-operator.h:10, nodejs> from ../../deps/v8/src/compiler/node-matchers.h:16, nodejs> from ../../deps/v8/src/compiler/node-matchers.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1445/2106] CXX obj/deps/v8/src/compiler/v8_compiler.memory-optimizer.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, nodejs> from ../../deps/v8/src/execution/arguments.h:10, nodejs> from ../../deps/v8/src/builtins/builtins-utils.h:10, nodejs> from ../../deps/v8/src/api/api-arguments.h:9, nodejs> from ../../deps/v8/src/ic/call-optimization.h:8, nodejs> from ../../deps/v8/src/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/feedback-source.h:8, nodejs> from ../../deps/v8/src/compiler/graph-assembler.h:14, nodejs> from ../../deps/v8/src/compiler/memory-optimizer.h:8, nodejs> from ../../deps/v8/src/compiler/memory-optimizer.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1446/2106] CXX obj/deps/v8/src/compiler/v8_compiler.node-properties.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, nodejs> from ../../deps/v8/src/execution/arguments.h:10, nodejs> from ../../deps/v8/src/builtins/builtins-utils.h:10, nodejs> from ../../deps/v8/src/api/api-arguments.h:9, nodejs> from ../../deps/v8/src/ic/call-optimization.h:8, nodejs> from ../../deps/v8/src/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/node-properties.h:10, nodejs> from ../../deps/v8/src/compiler/node-properties.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1447/2106] CXX obj/deps/v8/src/compiler/v8_compiler.operator-properties.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/codegen/reloc-info.h:9, nodejs> from ../../deps/v8/src/compiler/common-operator.h:10, nodejs> from ../../deps/v8/src/compiler/js-operator.h:10, nodejs> from ../../deps/v8/src/compiler/operator-properties.cc:7: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1448/2106] CXX obj/deps/v8/src/compiler/v8_compiler.machine-operator-reducer.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, nodejs> from ../../deps/v8/src/execution/arguments.h:10, nodejs> from ../../deps/v8/src/builtins/builtins-utils.h:10, nodejs> from ../../deps/v8/src/api/api-arguments.h:9, nodejs> from ../../deps/v8/src/ic/call-optimization.h:8, nodejs> from ../../deps/v8/src/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/types.h:10, nodejs> from ../../deps/v8/src/compiler/node.h:12, nodejs> from ../../deps/v8/src/compiler/node-marker.h:8, nodejs> from ../../deps/v8/src/compiler/graph-reducer.h:10, nodejs> from ../../deps/v8/src/compiler/machine-operator-reducer.h:10, nodejs> from ../../deps/v8/src/compiler/machine-operator-reducer.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1449/2106] CXX obj/deps/v8/src/compiler/v8_compiler.map-inference.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, nodejs> from ../../deps/v8/src/execution/arguments.h:10, nodejs> from ../../deps/v8/src/builtins/builtins-utils.h:10, nodejs> from ../../deps/v8/src/api/api-arguments.h:9, nodejs> from ../../deps/v8/src/ic/call-optimization.h:8, nodejs> from ../../deps/v8/src/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/types.h:10, nodejs> from ../../deps/v8/src/compiler/node.h:12, nodejs> from ../../deps/v8/src/compiler/node-marker.h:8, nodejs> from ../../deps/v8/src/compiler/graph-reducer.h:10, nodejs> from ../../deps/v8/src/compiler/map-inference.h:8, nodejs> from ../../deps/v8/src/compiler/map-inference.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1450/2106] CXX obj/deps/v8/src/compiler/v8_compiler.operation-typer.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, nodejs> from ../../deps/v8/src/execution/arguments.h:10, nodejs> from ../../deps/v8/src/builtins/builtins-utils.h:10, nodejs> from ../../deps/v8/src/api/api-arguments.h:9, nodejs> from ../../deps/v8/src/ic/call-optimization.h:8, nodejs> from ../../deps/v8/src/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/types.h:10, nodejs> from ../../deps/v8/src/compiler/operation-typer.h:10, nodejs> from ../../deps/v8/src/compiler/operation-typer.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1451/2106] CXX obj/deps/v8/src/compiler/v8_compiler.pair-load-store-reducer.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, nodejs> from ../../deps/v8/src/execution/arguments.h:10, nodejs> from ../../deps/v8/src/builtins/builtins-utils.h:10, nodejs> from ../../deps/v8/src/api/api-arguments.h:9, nodejs> from ../../deps/v8/src/ic/call-optimization.h:8, nodejs> from ../../deps/v8/src/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/types.h:10, nodejs> from ../../deps/v8/src/compiler/node.h:12, nodejs> from ../../deps/v8/src/compiler/node-marker.h:8, nodejs> from ../../deps/v8/src/compiler/graph-reducer.h:10, nodejs> from ../../deps/v8/src/compiler/pair-load-store-reducer.h:10, nodejs> from ../../deps/v8/src/compiler/pair-load-store-reducer.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1452/2106] CXX obj/deps/v8/src/compiler/v8_compiler.redundancy-elimination.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, nodejs> from ../../deps/v8/src/execution/arguments.h:10, nodejs> from ../../deps/v8/src/builtins/builtins-utils.h:10, nodejs> from ../../deps/v8/src/api/api-arguments.h:9, nodejs> from ../../deps/v8/src/ic/call-optimization.h:8, nodejs> from ../../deps/v8/src/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/types.h:10, nodejs> from ../../deps/v8/src/compiler/node.h:12, nodejs> from ../../deps/v8/src/compiler/node-marker.h:8, nodejs> from ../../deps/v8/src/compiler/graph-reducer.h:10, nodejs> from ../../deps/v8/src/compiler/redundancy-elimination.h:8, nodejs> from ../../deps/v8/src/compiler/redundancy-elimination.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1453/2106] CXX obj/deps/v8/src/compiler/v8_compiler.schedule.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, nodejs> from ../../deps/v8/src/execution/arguments.h:10, nodejs> from ../../deps/v8/src/builtins/builtins-utils.h:10, nodejs> from ../../deps/v8/src/api/api-arguments.h:9, nodejs> from ../../deps/v8/src/ic/call-optimization.h:8, nodejs> from ../../deps/v8/src/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/node-properties.h:10, nodejs> from ../../deps/v8/src/compiler/schedule.cc:7: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1454/2106] CXX obj/deps/v8/src/compiler/v8_compiler.osr.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/heap/local-heap.h:17, nodejs> from ../../deps/v8/src/codegen/tick-counter.h:11, nodejs> from ../../deps/v8/src/codegen/optimized-compilation-info.h:13, nodejs> from ../../deps/v8/src/compiler/osr.cc:7: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1455/2106] CXX obj/deps/v8/src/compiler/v8_compiler.pipeline-statistics.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/heap/local-heap.h:17, nodejs> from ../../deps/v8/src/codegen/tick-counter.h:11, nodejs> from ../../deps/v8/src/codegen/optimized-compilation-info.h:13, nodejs> from ../../deps/v8/src/compiler/pipeline-statistics.cc:9: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1456/2106] CXX obj/deps/v8/src/compiler/v8_compiler.select-lowering.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, nodejs> from ../../deps/v8/src/execution/arguments.h:10, nodejs> from ../../deps/v8/src/builtins/builtins-utils.h:10, nodejs> from ../../deps/v8/src/api/api-arguments.h:9, nodejs> from ../../deps/v8/src/ic/call-optimization.h:8, nodejs> from ../../deps/v8/src/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/types.h:10, nodejs> from ../../deps/v8/src/compiler/node.h:12, nodejs> from ../../deps/v8/src/compiler/node-marker.h:8, nodejs> from ../../deps/v8/src/compiler/graph-reducer.h:10, nodejs> from ../../deps/v8/src/compiler/select-lowering.h:8, nodejs> from ../../deps/v8/src/compiler/select-lowering.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1457/2106] CXX obj/deps/v8/src/compiler/v8_compiler.scheduler.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, nodejs> from ../../deps/v8/src/execution/arguments.h:10, nodejs> from ../../deps/v8/src/builtins/builtins-utils.h:10, nodejs> from ../../deps/v8/src/api/api-arguments.h:9, nodejs> from ../../deps/v8/src/ic/call-optimization.h:8, nodejs> from ../../deps/v8/src/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/types.h:10, nodejs> from ../../deps/v8/src/compiler/node.h:12, nodejs> from ../../deps/v8/src/compiler/scheduler.h:9, nodejs> from ../../deps/v8/src/compiler/scheduler.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1458/2106] CXX obj/deps/v8/src/compiler/v8_compiler.simplified-lowering-verifier.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, nodejs> from ../../deps/v8/src/execution/arguments.h:10, nodejs> from ../../deps/v8/src/builtins/builtins-utils.h:10, nodejs> from ../../deps/v8/src/api/api-arguments.h:9, nodejs> from ../../deps/v8/src/ic/call-optimization.h:8, nodejs> from ../../deps/v8/src/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/feedback-source.h:8, nodejs> from ../../deps/v8/src/compiler/representation-change.h:8, nodejs> from ../../deps/v8/src/compiler/simplified-lowering-verifier.h:10, nodejs> from ../../deps/v8/src/compiler/simplified-lowering-verifier.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1459/2106] CXX obj/deps/v8/src/compiler/v8_compiler.state-values-utils.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/codegen/reloc-info.h:9, nodejs> from ../../deps/v8/src/compiler/common-operator.h:10, nodejs> from ../../deps/v8/src/compiler/state-values-utils.h:10, nodejs> from ../../deps/v8/src/compiler/state-values-utils.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1460/2106] CXX obj/deps/v8/src/compiler/v8_compiler.store-store-elimination.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/heap/local-heap.h:17, nodejs> from ../../deps/v8/src/codegen/tick-counter.h:11, nodejs> from ../../deps/v8/src/compiler/store-store-elimination.cc:7: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1461/2106] CXX obj/deps/v8/src/compiler/v8_compiler.turbofan-enabled.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/codegen/compiler.h:17, nodejs> from ../../deps/v8/src/compiler/turbofan-enabled.cc:8: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1462/2106] CXX obj/deps/v8/src/compiler/v8_compiler.property-access-builder.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/heap/local-heap.h:17, nodejs> from ../../deps/v8/src/codegen/tick-counter.h:11, nodejs> from ../../deps/v8/src/codegen/optimized-compilation-info.h:13, nodejs> from ../../deps/v8/src/compiler/js-heap-broker.h:12, nodejs> from ../../deps/v8/src/compiler/property-access-builder.h:10, nodejs> from ../../deps/v8/src/compiler/property-access-builder.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1463/2106] CXX obj/deps/v8/src/compiler/v8_compiler.raw-machine-assembler.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/codegen/reloc-info.h:9, nodejs> from ../../deps/v8/src/compiler/common-operator.h:10, nodejs> from ../../deps/v8/src/compiler/js-operator.h:10, nodejs> from ../../deps/v8/src/compiler/access-builder.h:9, nodejs> from ../../deps/v8/src/compiler/raw-machine-assembler.h:12, nodejs> from ../../deps/v8/src/compiler/raw-machine-assembler.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1464/2106] CXX obj/deps/v8/src/compiler/v8_compiler.type-cache.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, nodejs> from ../../deps/v8/src/execution/arguments.h:10, nodejs> from ../../deps/v8/src/builtins/builtins-utils.h:10, nodejs> from ../../deps/v8/src/api/api-arguments.h:9, nodejs> from ../../deps/v8/src/ic/call-optimization.h:8, nodejs> from ../../deps/v8/src/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/types.h:10, nodejs> from ../../deps/v8/src/compiler/type-cache.h:9, nodejs> from ../../deps/v8/src/compiler/type-cache.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1465/2106] CXX obj/deps/v8/src/compiler/v8_compiler.zone-stats.o nodejs> [1466/2106] CXX obj/deps/v8/src/compiler/v8_compiler.simplified-operator.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/codegen/reloc-info.h:9, nodejs> from ../../deps/v8/src/compiler/common-operator.h:10, nodejs> from ../../deps/v8/src/compiler/simplified-operator.h:15, nodejs> from ../../deps/v8/src/compiler/simplified-operator.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1467/2106] CXX obj/deps/v8/src/compiler/v8_compiler.representation-change.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, nodejs> from ../../deps/v8/src/execution/arguments.h:10, nodejs> from ../../deps/v8/src/builtins/builtins-utils.h:10, nodejs> from ../../deps/v8/src/api/api-arguments.h:9, nodejs> from ../../deps/v8/src/ic/call-optimization.h:8, nodejs> from ../../deps/v8/src/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/feedback-source.h:8, nodejs> from ../../deps/v8/src/compiler/representation-change.h:8, nodejs> from ../../deps/v8/src/compiler/representation-change.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1468/2106] CXX obj/deps/v8/src/compiler/v8_compiler.type-narrowing-reducer.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, nodejs> from ../../deps/v8/src/execution/arguments.h:10, nodejs> from ../../deps/v8/src/builtins/builtins-utils.h:10, nodejs> from ../../deps/v8/src/api/api-arguments.h:9, nodejs> from ../../deps/v8/src/ic/call-optimization.h:8, nodejs> from ../../deps/v8/src/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/types.h:10, nodejs> from ../../deps/v8/src/compiler/node.h:12, nodejs> from ../../deps/v8/src/compiler/node-marker.h:8, nodejs> from ../../deps/v8/src/compiler/graph-reducer.h:10, nodejs> from ../../deps/v8/src/compiler/type-narrowing-reducer.h:9, nodejs> from ../../deps/v8/src/compiler/type-narrowing-reducer.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1469/2106] CXX obj/deps/v8/src/compiler/v8_compiler.value-numbering-reducer.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, nodejs> from ../../deps/v8/src/execution/arguments.h:10, nodejs> from ../../deps/v8/src/builtins/builtins-utils.h:10, nodejs> from ../../deps/v8/src/api/api-arguments.h:9, nodejs> from ../../deps/v8/src/ic/call-optimization.h:8, nodejs> from ../../deps/v8/src/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/types.h:10, nodejs> from ../../deps/v8/src/compiler/node.h:12, nodejs> from ../../deps/v8/src/compiler/node-marker.h:8, nodejs> from ../../deps/v8/src/compiler/graph-reducer.h:10, nodejs> from ../../deps/v8/src/compiler/value-numbering-reducer.h:10, nodejs> from ../../deps/v8/src/compiler/value-numbering-reducer.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1470/2106] CXX obj/deps/v8/src/compiler/v8_compiler.simplified-operator-reducer.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/codegen/reloc-info.h:9, nodejs> from ../../deps/v8/src/compiler/common-operator.h:10, nodejs> from ../../deps/v8/src/compiler/simplified-operator-reducer.h:9, nodejs> from ../../deps/v8/src/compiler/simplified-operator-reducer.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1471/2106] CXX obj/deps/v8/src/compiler/backend/x64/v8_compiler.instruction-scheduler-x64.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/codegen/reloc-info.h:9, nodejs> from ../../deps/v8/src/compiler/common-operator.h:10, nodejs> from ../../deps/v8/src/compiler/backend/instruction.h:18, nodejs> from ../../deps/v8/src/compiler/backend/instruction-scheduler.h:10, nodejs> from ../../deps/v8/src/compiler/backend/x64/instruction-scheduler-x64.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1472/2106] CXX obj/deps/v8/src/compiler/backend/x64/v8_compiler.unwinding-info-writer-x64.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/codegen/reloc-info.h:9, nodejs> from ../../deps/v8/src/compiler/common-operator.h:10, nodejs> from ../../deps/v8/src/compiler/backend/instruction.h:18, nodejs> from ../../deps/v8/src/compiler/backend/x64/unwinding-info-writer-x64.cc:6: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1473/2106] CXX obj/deps/v8/src/compiler/v8_compiler.verifier.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, nodejs> from ../../deps/v8/src/execution/arguments.h:10, nodejs> from ../../deps/v8/src/builtins/builtins-utils.h:10, nodejs> from ../../deps/v8/src/api/api-arguments.h:9, nodejs> from ../../deps/v8/src/ic/call-optimization.h:8, nodejs> from ../../deps/v8/src/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/types.h:10, nodejs> from ../../deps/v8/src/compiler/node.h:12, nodejs> from ../../deps/v8/src/compiler/all-nodes.h:8, nodejs> from ../../deps/v8/src/compiler/verifier.cc:13: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1474/2106] CXX obj/deps/v8/src/compiler/v8_compiler.string-builder-optimizer.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, nodejs> from ../../deps/v8/src/execution/arguments.h:10, nodejs> from ../../deps/v8/src/builtins/builtins-utils.h:10, nodejs> from ../../deps/v8/src/api/api-arguments.h:9, nodejs> from ../../deps/v8/src/ic/call-optimization.h:8, nodejs> from ../../deps/v8/src/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/feedback-source.h:8, nodejs> from ../../deps/v8/src/compiler/graph-assembler.h:14, nodejs> from ../../deps/v8/src/compiler/string-builder-optimizer.h:14, nodejs> from ../../deps/v8/src/compiler/string-builder-optimizer.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1475/2106] CXX obj/deps/v8/src/compiler/v8_compiler.types.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, nodejs> from ../../deps/v8/src/execution/arguments.h:10, nodejs> from ../../deps/v8/src/builtins/builtins-utils.h:10, nodejs> from ../../deps/v8/src/api/api-arguments.h:9, nodejs> from ../../deps/v8/src/ic/call-optimization.h:8, nodejs> from ../../deps/v8/src/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/types.h:10, nodejs> from ../../deps/v8/src/compiler/types.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1476/2106] CXX obj/deps/v8/src/compiler/v8_compiler.int64-lowering.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/codegen/reloc-info.h:9, nodejs> from ../../deps/v8/src/compiler/common-operator.h:10, nodejs> from ../../deps/v8/src/compiler/int64-lowering.h:10, nodejs> from ../../deps/v8/src/compiler/int64-lowering.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1477/2106] CXX obj/deps/v8/src/compiler/v8_compiler.pipeline.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/codegen/reloc-info.h:9, nodejs> from ../../deps/v8/src/codegen/assembler.h:52, nodejs> from ../../deps/v8/src/codegen/assembler-inl.h:8, nodejs> from ../../deps/v8/src/compiler/pipeline.cc:15: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1478/2106] CXX obj/deps/v8/src/compiler/v8_compiler.typed-optimization.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, nodejs> from ../../deps/v8/src/execution/arguments.h:10, nodejs> from ../../deps/v8/src/builtins/builtins-utils.h:10, nodejs> from ../../deps/v8/src/api/api-arguments.h:9, nodejs> from ../../deps/v8/src/ic/call-optimization.h:8, nodejs> from ../../deps/v8/src/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/types.h:10, nodejs> from ../../deps/v8/src/compiler/node.h:12, nodejs> from ../../deps/v8/src/compiler/node-marker.h:8, nodejs> from ../../deps/v8/src/compiler/graph-reducer.h:10, nodejs> from ../../deps/v8/src/compiler/typed-optimization.h:9, nodejs> from ../../deps/v8/src/compiler/typed-optimization.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1479/2106] CXX obj/deps/v8/src/compiler/v8_compiler.simplified-lowering.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/codegen/reloc-info.h:9, nodejs> from ../../deps/v8/src/compiler/common-operator.h:10, nodejs> from ../../deps/v8/src/compiler/js-graph.h:9, nodejs> from ../../deps/v8/src/compiler/simplified-lowering.h:8, nodejs> from ../../deps/v8/src/compiler/simplified-lowering.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1480/2106] CXX obj/deps/v8/src/compiler/v8_compiler.typer.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, nodejs> from ../../deps/v8/src/execution/arguments.h:10, nodejs> from ../../deps/v8/src/builtins/builtins-utils.h:10, nodejs> from ../../deps/v8/src/api/api-arguments.h:9, nodejs> from ../../deps/v8/src/ic/call-optimization.h:8, nodejs> from ../../deps/v8/src/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/types.h:10, nodejs> from ../../deps/v8/src/compiler/operation-typer.h:10, nodejs> from ../../deps/v8/src/compiler/typer.h:9, nodejs> from ../../deps/v8/src/compiler/typer.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1481/2106] CXX obj/deps/v8/src/compiler/turboshaft/v8_compiler.int64-lowering-phase.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/codegen/reloc-info.h:9, nodejs> from ../../deps/v8/src/codegen/assembler.h:52, nodejs> from ../../deps/v8/src/compiler/turboshaft/phase.h:11, nodejs> from ../../deps/v8/src/compiler/turboshaft/int64-lowering-phase.h:8, nodejs> from ../../deps/v8/src/compiler/turboshaft/int64-lowering-phase.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1482/2106] CXX obj/deps/v8/src/compiler/turboshaft/v8_compiler.wasm-gc-typed-optimization-reducer.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/codegen/interface-descriptors.h:15, nodejs> from ../../deps/v8/src/codegen/callable.h:8, nodejs> from ../../deps/v8/src/compiler/turboshaft/assembler.h:21, nodejs> from ../../deps/v8/src/compiler/turboshaft/wasm-gc-typed-optimization-reducer.h:12, nodejs> from ../../deps/v8/src/compiler/turboshaft/wasm-gc-typed-optimization-reducer.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1483/2106] CXX obj/deps/v8/src/compiler/v8_compiler.wasm-address-reassociation.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, nodejs> from ../../deps/v8/src/execution/arguments.h:10, nodejs> from ../../deps/v8/src/builtins/builtins-utils.h:10, nodejs> from ../../deps/v8/src/api/api-arguments.h:9, nodejs> from ../../deps/v8/src/ic/call-optimization.h:8, nodejs> from ../../deps/v8/src/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/types.h:10, nodejs> from ../../deps/v8/src/compiler/node.h:12, nodejs> from ../../deps/v8/src/compiler/node-marker.h:8, nodejs> from ../../deps/v8/src/compiler/wasm-address-reassociation.h:8, nodejs> from ../../deps/v8/src/compiler/wasm-address-reassociation.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1484/2106] CXX obj/deps/v8/src/compiler/v8_compiler.wasm-compiler-definitions.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/codegen/interface-descriptors.h:15, nodejs> from ../../deps/v8/src/compiler/linkage.h:10, nodejs> from ../../deps/v8/src/compiler/wasm-compiler-definitions.h:17, nodejs> from ../../deps/v8/src/compiler/wasm-compiler-definitions.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1485/2106] CXX obj/deps/v8/src/compiler/v8_compiler.wasm-call-descriptors.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, nodejs> from ../../deps/v8/src/execution/arguments.h:10, nodejs> from ../../deps/v8/src/builtins/builtins-utils.h:10, nodejs> from ../../deps/v8/src/api/api-arguments.h:9, nodejs> from ../../deps/v8/src/ic/call-optimization.h:8, nodejs> from ../../deps/v8/src/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/feedback-source.h:8, nodejs> from ../../deps/v8/src/compiler/graph-assembler.h:14, nodejs> from ../../deps/v8/src/compiler/wasm-graph-assembler.h:12, nodejs> from ../../deps/v8/src/compiler/wasm-call-descriptors.cc:8: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1486/2106] CXX obj/deps/v8/src/compiler/v8_compiler.wasm-escape-analysis.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, nodejs> from ../../deps/v8/src/execution/arguments.h:10, nodejs> from ../../deps/v8/src/builtins/builtins-utils.h:10, nodejs> from ../../deps/v8/src/api/api-arguments.h:9, nodejs> from ../../deps/v8/src/ic/call-optimization.h:8, nodejs> from ../../deps/v8/src/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/types.h:10, nodejs> from ../../deps/v8/src/compiler/node.h:12, nodejs> from ../../deps/v8/src/compiler/node-marker.h:8, nodejs> from ../../deps/v8/src/compiler/graph-reducer.h:10, nodejs> from ../../deps/v8/src/compiler/wasm-escape-analysis.h:12, nodejs> from ../../deps/v8/src/compiler/wasm-escape-analysis.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1487/2106] CXX obj/deps/v8/src/compiler/v8_compiler.wasm-gc-lowering.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, nodejs> from ../../deps/v8/src/execution/arguments.h:10, nodejs> from ../../deps/v8/src/builtins/builtins-utils.h:10, nodejs> from ../../deps/v8/src/api/api-arguments.h:9, nodejs> from ../../deps/v8/src/ic/call-optimization.h:8, nodejs> from ../../deps/v8/src/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/types.h:10, nodejs> from ../../deps/v8/src/compiler/node.h:12, nodejs> from ../../deps/v8/src/compiler/node-marker.h:8, nodejs> from ../../deps/v8/src/compiler/graph-reducer.h:10, nodejs> from ../../deps/v8/src/compiler/wasm-gc-lowering.h:12, nodejs> from ../../deps/v8/src/compiler/wasm-gc-lowering.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1488/2106] CXX obj/deps/v8/src/compiler/v8_compiler.wasm-gc-operator-reducer.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, nodejs> from ../../deps/v8/src/execution/arguments.h:10, nodejs> from ../../deps/v8/src/builtins/builtins-utils.h:10, nodejs> from ../../deps/v8/src/api/api-arguments.h:9, nodejs> from ../../deps/v8/src/ic/call-optimization.h:8, nodejs> from ../../deps/v8/src/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/types.h:10, nodejs> from ../../deps/v8/src/compiler/node.h:12, nodejs> from ../../deps/v8/src/compiler/node-marker.h:8, nodejs> from ../../deps/v8/src/compiler/graph-reducer.h:10, nodejs> from ../../deps/v8/src/compiler/control-path-state.h:9, nodejs> from ../../deps/v8/src/compiler/wasm-gc-operator-reducer.h:12, nodejs> from ../../deps/v8/src/compiler/wasm-gc-operator-reducer.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1489/2106] CXX obj/deps/v8/src/compiler/v8_compiler.wasm-graph-assembler.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, nodejs> from ../../deps/v8/src/execution/arguments.h:10, nodejs> from ../../deps/v8/src/builtins/builtins-utils.h:10, nodejs> from ../../deps/v8/src/api/api-arguments.h:9, nodejs> from ../../deps/v8/src/ic/call-optimization.h:8, nodejs> from ../../deps/v8/src/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/feedback-source.h:8, nodejs> from ../../deps/v8/src/compiler/graph-assembler.h:14, nodejs> from ../../deps/v8/src/compiler/wasm-graph-assembler.h:12, nodejs> from ../../deps/v8/src/compiler/wasm-graph-assembler.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1490/2106] CXX obj/deps/v8/src/compiler/turboshaft/v8_compiler.wasm-turboshaft-compiler.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/codegen/compiler.h:17, nodejs> from ../../deps/v8/src/compiler/turboshaft/wasm-turboshaft-compiler.h:12, nodejs> from ../../deps/v8/src/compiler/turboshaft/wasm-turboshaft-compiler.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1491/2106] CXX obj/deps/v8/src/compiler/v8_compiler.wasm-inlining-into-js.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, nodejs> from ../../deps/v8/src/execution/arguments.h:10, nodejs> from ../../deps/v8/src/builtins/builtins-utils.h:10, nodejs> from ../../deps/v8/src/api/api-arguments.h:9, nodejs> from ../../deps/v8/src/ic/call-optimization.h:8, nodejs> from ../../deps/v8/src/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/types.h:10, nodejs> from ../../deps/v8/src/compiler/node.h:12, nodejs> from ../../deps/v8/src/compiler/node-aux-data.h:8, nodejs> from ../../deps/v8/src/compiler/compiler-source-position-table.h:10, nodejs> from ../../deps/v8/src/compiler/wasm-inlining-into-js.cc:7: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1492/2106] STAMP obj/tools/v8_gypfiles/torque_generated_initializers.actions_depends.stamp nodejs> [1493/2106] STAMP obj/tools/v8_gypfiles/torque_generated_initializers.compile_depends.stamp nodejs> [1494/2106] STAMP obj/tools/v8_gypfiles/v8_initializers_slow.compile_depends.stamp nodejs> [1495/2106] STAMP obj/tools/v8_gypfiles/v8_init.compile_depends.stamp nodejs> [1496/2106] STAMP obj/tools/v8_gypfiles/v8_turboshaft.actions_depends.stamp nodejs> [1497/2106] CXX obj/deps/v8/src/compiler/backend/x64/v8_compiler.instruction-selector-x64.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/codegen/reloc-info.h:9, nodejs> from ../../deps/v8/src/compiler/common-operator.h:10, nodejs> from ../../deps/v8/src/compiler/backend/instruction.h:18, nodejs> from ../../deps/v8/src/compiler/backend/instruction-selector-adapter.h:9, nodejs> from ../../deps/v8/src/compiler/backend/x64/instruction-selector-x64.cc:18: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1498/2106] CXX obj/deps/v8/src/compiler/turboshaft/v8_compiler.wasm-gc-optimize-phase.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/codegen/reloc-info.h:9, nodejs> from ../../deps/v8/src/codegen/assembler.h:52, nodejs> from ../../deps/v8/src/compiler/turboshaft/phase.h:11, nodejs> from ../../deps/v8/src/compiler/turboshaft/wasm-gc-optimize-phase.h:12, nodejs> from ../../deps/v8/src/compiler/turboshaft/wasm-gc-optimize-phase.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1499/2106] CXX obj/deps/v8/src/compiler/backend/x64/v8_compiler.code-generator-x64.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/codegen/reloc-info.h:9, nodejs> from ../../deps/v8/src/codegen/assembler.h:52, nodejs> from ../../deps/v8/src/compiler/backend/x64/code-generator-x64.cc:11: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1500/2106] CXX obj/deps/v8/src/compiler/v8_compiler.wasm-loop-peeling.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/codegen/reloc-info.h:9, nodejs> from ../../deps/v8/src/compiler/common-operator.h:10, nodejs> from ../../deps/v8/src/compiler/wasm-loop-peeling.h:12, nodejs> from ../../deps/v8/src/compiler/wasm-loop-peeling.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1501/2106] CXX obj/deps/v8/src/compiler/v8_compiler.wasm-inlining.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, nodejs> from ../../deps/v8/src/execution/arguments.h:10, nodejs> from ../../deps/v8/src/builtins/builtins-utils.h:10, nodejs> from ../../deps/v8/src/api/api-arguments.h:9, nodejs> from ../../deps/v8/src/ic/call-optimization.h:8, nodejs> from ../../deps/v8/src/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/types.h:10, nodejs> from ../../deps/v8/src/compiler/node.h:12, nodejs> from ../../deps/v8/src/compiler/node-marker.h:8, nodejs> from ../../deps/v8/src/compiler/graph-reducer.h:10, nodejs> from ../../deps/v8/src/compiler/wasm-inlining.h:12, nodejs> from ../../deps/v8/src/compiler/wasm-inlining.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1502/2106] CXX obj/deps/v8/src/compiler/v8_compiler.wasm-js-lowering.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, nodejs> from ../../deps/v8/src/execution/arguments.h:10, nodejs> from ../../deps/v8/src/builtins/builtins-utils.h:10, nodejs> from ../../deps/v8/src/api/api-arguments.h:9, nodejs> from ../../deps/v8/src/ic/call-optimization.h:8, nodejs> from ../../deps/v8/src/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/types.h:10, nodejs> from ../../deps/v8/src/compiler/node.h:12, nodejs> from ../../deps/v8/src/compiler/node-marker.h:8, nodejs> from ../../deps/v8/src/compiler/graph-reducer.h:10, nodejs> from ../../deps/v8/src/compiler/wasm-js-lowering.h:12, nodejs> from ../../deps/v8/src/compiler/wasm-js-lowering.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1503/2106] CXX obj/deps/v8/src/compiler/v8_compiler.wasm-load-elimination.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, nodejs> from ../../deps/v8/src/execution/arguments.h:10, nodejs> from ../../deps/v8/src/builtins/builtins-utils.h:10, nodejs> from ../../deps/v8/src/api/api-arguments.h:9, nodejs> from ../../deps/v8/src/ic/call-optimization.h:8, nodejs> from ../../deps/v8/src/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/types.h:10, nodejs> from ../../deps/v8/src/compiler/node.h:12, nodejs> from ../../deps/v8/src/compiler/node-marker.h:8, nodejs> from ../../deps/v8/src/compiler/graph-reducer.h:10, nodejs> from ../../deps/v8/src/compiler/wasm-load-elimination.h:10, nodejs> from ../../deps/v8/src/compiler/wasm-load-elimination.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1504/2106] CXX obj/deps/v8/src/compiler/v8_compiler.linear-scheduler.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, nodejs> from ../../deps/v8/src/execution/arguments.h:10, nodejs> from ../../deps/v8/src/builtins/builtins-utils.h:10, nodejs> from ../../deps/v8/src/api/api-arguments.h:9, nodejs> from ../../deps/v8/src/ic/call-optimization.h:8, nodejs> from ../../deps/v8/src/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/types.h:10, nodejs> from ../../deps/v8/src/compiler/node.h:12, nodejs> from ../../deps/v8/src/compiler/linear-scheduler.h:10, nodejs> from ../../deps/v8/src/compiler/linear-scheduler.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1505/2106] CXX obj/deps/v8/src/compiler/v8_compiler.wasm-typer.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, nodejs> from ../../deps/v8/src/execution/arguments.h:10, nodejs> from ../../deps/v8/src/builtins/builtins-utils.h:10, nodejs> from ../../deps/v8/src/api/api-arguments.h:9, nodejs> from ../../deps/v8/src/ic/call-optimization.h:8, nodejs> from ../../deps/v8/src/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/types.h:10, nodejs> from ../../deps/v8/src/compiler/node.h:12, nodejs> from ../../deps/v8/src/compiler/node-marker.h:8, nodejs> from ../../deps/v8/src/compiler/graph-reducer.h:10, nodejs> from ../../deps/v8/src/compiler/wasm-typer.h:12, nodejs> from ../../deps/v8/src/compiler/wasm-typer.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1506/2106] CXX obj/deps/v8/src/compiler/turboshaft/v8_compiler.wasm-lowering-phase.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/codegen/reloc-info.h:9, nodejs> from ../../deps/v8/src/codegen/assembler.h:52, nodejs> from ../../deps/v8/src/compiler/turboshaft/phase.h:11, nodejs> from ../../deps/v8/src/compiler/turboshaft/wasm-lowering-phase.h:12, nodejs> from ../../deps/v8/src/compiler/turboshaft/wasm-lowering-phase.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1507/2106] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.analyzer-iterator.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/codegen/reloc-info.h:9, nodejs> from ../../deps/v8/src/compiler/common-operator.h:10, nodejs> from ../../deps/v8/src/compiler/turboshaft/operations.h:25, nodejs> from ../../deps/v8/src/compiler/turboshaft/graph.h:20, nodejs> from ../../deps/v8/src/compiler/turboshaft/analyzer-iterator.h:9, nodejs> from ../../deps/v8/src/compiler/turboshaft/analyzer-iterator.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1508/2106] CXX obj/deps/v8/src/compiler/turboshaft/v8_compiler.wasm-revec-reducer.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/codegen/interface-descriptors.h:15, nodejs> from ../../deps/v8/src/codegen/callable.h:8, nodejs> from ../../deps/v8/src/compiler/turboshaft/assembler.h:21, nodejs> from ../../deps/v8/src/compiler/turboshaft/wasm-revec-reducer.h:12, nodejs> from ../../deps/v8/src/compiler/turboshaft/wasm-revec-reducer.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1509/2106] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.assembler.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/codegen/interface-descriptors.h:15, nodejs> from ../../deps/v8/src/codegen/callable.h:8, nodejs> from ../../deps/v8/src/compiler/turboshaft/assembler.h:21, nodejs> from ../../deps/v8/src/compiler/turboshaft/assembler.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1510/2106] CXX obj/deps/v8/src/compiler/v8_compiler.wasm-compiler.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/codegen/compiler.h:17, nodejs> from ../../deps/v8/src/compiler/wasm-compiler.h:18, nodejs> from ../../deps/v8/src/compiler/wasm-compiler.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1511/2106] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.build-graph-phase.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/codegen/interface-descriptors.h:15, nodejs> from ../../deps/v8/src/compiler/linkage.h:10, nodejs> from ../../deps/v8/src/compiler/turboshaft/build-graph-phase.h:9, nodejs> from ../../deps/v8/src/compiler/turboshaft/build-graph-phase.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1512/2106] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.copying-phase.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/heap/local-heap.h:17, nodejs> from ../../deps/v8/src/codegen/tick-counter.h:11, nodejs> from ../../deps/v8/src/codegen/optimized-compilation-info.h:13, nodejs> from ../../deps/v8/src/compiler/turboshaft/copying-phase.h:17, nodejs> from ../../deps/v8/src/compiler/turboshaft/copying-phase.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1513/2106] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.decompression-optimization-phase.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/codegen/reloc-info.h:9, nodejs> from ../../deps/v8/src/codegen/assembler.h:52, nodejs> from ../../deps/v8/src/compiler/turboshaft/phase.h:11, nodejs> from ../../deps/v8/src/compiler/turboshaft/decompression-optimization-phase.h:8, nodejs> from ../../deps/v8/src/compiler/turboshaft/decompression-optimization-phase.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1514/2106] CXX obj/deps/v8/src/compiler/v8_compiler.revectorizer.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, nodejs> from ../../deps/v8/src/execution/arguments.h:10, nodejs> from ../../deps/v8/src/builtins/builtins-utils.h:10, nodejs> from ../../deps/v8/src/api/api-arguments.h:9, nodejs> from ../../deps/v8/src/ic/call-optimization.h:8, nodejs> from ../../deps/v8/src/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/types.h:10, nodejs> from ../../deps/v8/src/compiler/node.h:12, nodejs> from ../../deps/v8/src/compiler/linear-scheduler.h:10, nodejs> from ../../deps/v8/src/compiler/revectorizer.h:18, nodejs> from ../../deps/v8/src/compiler/revectorizer.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1515/2106] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.debug-feature-lowering-phase.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/codegen/reloc-info.h:9, nodejs> from ../../deps/v8/src/codegen/assembler.h:52, nodejs> from ../../deps/v8/src/compiler/turboshaft/phase.h:11, nodejs> from ../../deps/v8/src/compiler/turboshaft/debug-feature-lowering-phase.h:8, nodejs> from ../../deps/v8/src/compiler/turboshaft/debug-feature-lowering-phase.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1516/2106] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.decompression-optimization.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/heap/local-heap.h:17, nodejs> from ../../deps/v8/src/codegen/tick-counter.h:11, nodejs> from ../../deps/v8/src/codegen/optimized-compilation-info.h:13, nodejs> from ../../deps/v8/src/compiler/turboshaft/copying-phase.h:17, nodejs> from ../../deps/v8/src/compiler/turboshaft/decompression-optimization.cc:8: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1517/2106] CXX obj/deps/v8/src/compiler/turboshaft/v8_compiler.wasm-revec-phase.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/codegen/reloc-info.h:9, nodejs> from ../../deps/v8/src/codegen/assembler.h:52, nodejs> from ../../deps/v8/src/compiler/turboshaft/phase.h:11, nodejs> from ../../deps/v8/src/compiler/turboshaft/wasm-revec-phase.h:12, nodejs> from ../../deps/v8/src/compiler/turboshaft/wasm-revec-phase.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1518/2106] CXX obj/deps/v8/src/compiler/turboshaft/v8_compiler.wasm-optimize-phase.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/codegen/reloc-info.h:9, nodejs> from ../../deps/v8/src/codegen/assembler.h:52, nodejs> from ../../deps/v8/src/compiler/turboshaft/phase.h:11, nodejs> from ../../deps/v8/src/compiler/turboshaft/wasm-optimize-phase.h:12, nodejs> from ../../deps/v8/src/compiler/turboshaft/wasm-optimize-phase.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1519/2106] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.graph-visualizer.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, nodejs> from ../../deps/v8/src/execution/arguments.h:10, nodejs> from ../../deps/v8/src/builtins/builtins-utils.h:10, nodejs> from ../../deps/v8/src/api/api-arguments.h:9, nodejs> from ../../deps/v8/src/ic/call-optimization.h:8, nodejs> from ../../deps/v8/src/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/types.h:10, nodejs> from ../../deps/v8/src/compiler/node.h:12, nodejs> from ../../deps/v8/src/compiler/node-aux-data.h:8, nodejs> from ../../deps/v8/src/compiler/node-origin-table.h:11, nodejs> from ../../deps/v8/src/compiler/turboshaft/graph-visualizer.cc:8: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1520/2106] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.graph.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/codegen/reloc-info.h:9, nodejs> from ../../deps/v8/src/compiler/common-operator.h:10, nodejs> from ../../deps/v8/src/compiler/turboshaft/operations.h:25, nodejs> from ../../deps/v8/src/compiler/turboshaft/graph.h:20, nodejs> from ../../deps/v8/src/compiler/turboshaft/graph.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1521/2106] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.loop-finder.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/codegen/reloc-info.h:9, nodejs> from ../../deps/v8/src/compiler/common-operator.h:10, nodejs> from ../../deps/v8/src/compiler/turboshaft/operations.h:25, nodejs> from ../../deps/v8/src/compiler/turboshaft/graph.h:20, nodejs> from ../../deps/v8/src/compiler/turboshaft/loop-finder.h:9, nodejs> from ../../deps/v8/src/compiler/turboshaft/loop-finder.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1522/2106] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.instruction-selection-phase.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/codegen/reloc-info.h:9, nodejs> from ../../deps/v8/src/codegen/assembler.h:52, nodejs> from ../../deps/v8/src/compiler/turboshaft/phase.h:11, nodejs> from ../../deps/v8/src/compiler/turboshaft/instruction-selection-phase.h:8, nodejs> from ../../deps/v8/src/compiler/turboshaft/instruction-selection-phase.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1523/2106] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.late-escape-analysis-reducer.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/codegen/interface-descriptors.h:15, nodejs> from ../../deps/v8/src/codegen/callable.h:8, nodejs> from ../../deps/v8/src/compiler/turboshaft/assembler.h:21, nodejs> from ../../deps/v8/src/compiler/turboshaft/late-escape-analysis-reducer.h:8, nodejs> from ../../deps/v8/src/compiler/turboshaft/late-escape-analysis-reducer.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1524/2106] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.code-elimination-and-simplification-phase.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/codegen/reloc-info.h:9, nodejs> from ../../deps/v8/src/codegen/assembler.h:52, nodejs> from ../../deps/v8/src/compiler/turboshaft/phase.h:11, nodejs> from ../../deps/v8/src/compiler/turboshaft/code-elimination-and-simplification-phase.h:8, nodejs> from ../../deps/v8/src/compiler/turboshaft/code-elimination-and-simplification-phase.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1525/2106] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.representations.o nodejs> [1526/2106] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.loop-unrolling-reducer.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/codegen/interface-descriptors.h:15, nodejs> from ../../deps/v8/src/codegen/callable.h:8, nodejs> from ../../deps/v8/src/compiler/turboshaft/assembler.h:21, nodejs> from ../../deps/v8/src/compiler/turboshaft/loop-unrolling-reducer.h:9, nodejs> from ../../deps/v8/src/compiler/turboshaft/loop-unrolling-reducer.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1527/2106] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.memory-optimization-reducer.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/codegen/interface-descriptors.h:15, nodejs> from ../../deps/v8/src/codegen/callable.h:8, nodejs> from ../../deps/v8/src/compiler/turboshaft/assembler.h:21, nodejs> from ../../deps/v8/src/compiler/turboshaft/memory-optimization-reducer.h:11, nodejs> from ../../deps/v8/src/compiler/turboshaft/memory-optimization-reducer.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1528/2106] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.phase.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/codegen/reloc-info.h:9, nodejs> from ../../deps/v8/src/codegen/assembler.h:52, nodejs> from ../../deps/v8/src/compiler/turboshaft/phase.h:11, nodejs> from ../../deps/v8/src/compiler/turboshaft/phase.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1529/2106] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.late-load-elimination-reducer.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/codegen/reloc-info.h:9, nodejs> from ../../deps/v8/src/compiler/common-operator.h:10, nodejs> from ../../deps/v8/src/compiler/turboshaft/operations.h:25, nodejs> from ../../deps/v8/src/compiler/turboshaft/graph.h:20, nodejs> from ../../deps/v8/src/compiler/turboshaft/analyzer-iterator.h:9, nodejs> from ../../deps/v8/src/compiler/turboshaft/late-load-elimination-reducer.h:9, nodejs> from ../../deps/v8/src/compiler/turboshaft/late-load-elimination-reducer.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1530/2106] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.recreate-schedule-phase.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/codegen/reloc-info.h:9, nodejs> from ../../deps/v8/src/codegen/assembler.h:52, nodejs> from ../../deps/v8/src/compiler/turboshaft/phase.h:11, nodejs> from ../../deps/v8/src/compiler/turboshaft/recreate-schedule-phase.h:8, nodejs> from ../../deps/v8/src/compiler/turboshaft/recreate-schedule-phase.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1531/2106] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.pretenuring-propagation-reducer.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/codegen/interface-descriptors.h:15, nodejs> from ../../deps/v8/src/codegen/callable.h:8, nodejs> from ../../deps/v8/src/compiler/turboshaft/assembler.h:21, nodejs> from ../../deps/v8/src/compiler/turboshaft/pretenuring-propagation-reducer.h:8, nodejs> from ../../deps/v8/src/compiler/turboshaft/pretenuring-propagation-reducer.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1532/2106] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.sidetable.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/codegen/reloc-info.h:9, nodejs> from ../../deps/v8/src/compiler/common-operator.h:10, nodejs> from ../../deps/v8/src/compiler/turboshaft/operations.h:25, nodejs> from ../../deps/v8/src/compiler/turboshaft/sidetable.h:17, nodejs> from ../../deps/v8/src/compiler/turboshaft/sidetable.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1533/2106] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.simplify-tf-loops.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, nodejs> from ../../deps/v8/src/execution/arguments.h:10, nodejs> from ../../deps/v8/src/builtins/builtins-utils.h:10, nodejs> from ../../deps/v8/src/api/api-arguments.h:9, nodejs> from ../../deps/v8/src/ic/call-optimization.h:8, nodejs> from ../../deps/v8/src/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/types.h:10, nodejs> from ../../deps/v8/src/compiler/node.h:12, nodejs> from ../../deps/v8/src/compiler/node-marker.h:8, nodejs> from ../../deps/v8/src/compiler/graph-reducer.h:10, nodejs> from ../../deps/v8/src/compiler/turboshaft/simplify-tf-loops.h:8, nodejs> from ../../deps/v8/src/compiler/turboshaft/simplify-tf-loops.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1534/2106] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.operations.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/codegen/reloc-info.h:9, nodejs> from ../../deps/v8/src/compiler/common-operator.h:10, nodejs> from ../../deps/v8/src/compiler/turboshaft/operations.h:25, nodejs> from ../../deps/v8/src/compiler/turboshaft/operations.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1535/2106] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.recreate-schedule.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, nodejs> from ../../deps/v8/src/execution/arguments.h:10, nodejs> from ../../deps/v8/src/builtins/builtins-utils.h:10, nodejs> from ../../deps/v8/src/api/api-arguments.h:9, nodejs> from ../../deps/v8/src/ic/call-optimization.h:8, nodejs> from ../../deps/v8/src/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/types.h:10, nodejs> from ../../deps/v8/src/compiler/node.h:12, nodejs> from ../../deps/v8/src/compiler/node-aux-data.h:8, nodejs> from ../../deps/v8/src/compiler/compiler-source-position-table.h:10, nodejs> from ../../deps/v8/src/compiler/turboshaft/recreate-schedule.h:8, nodejs> from ../../deps/v8/src/compiler/turboshaft/recreate-schedule.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1536/2106] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.utils.o nodejs> [1537/2106] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.type-parser.o nodejs> [1538/2106] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.simplified-lowering-phase.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/codegen/reloc-info.h:9, nodejs> from ../../deps/v8/src/codegen/assembler.h:52, nodejs> from ../../deps/v8/src/compiler/turboshaft/phase.h:11, nodejs> from ../../deps/v8/src/compiler/turboshaft/simplified-lowering-phase.h:8, nodejs> from ../../deps/v8/src/compiler/turboshaft/simplified-lowering-phase.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1539/2106] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.loop-peeling-phase.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/codegen/reloc-info.h:9, nodejs> from ../../deps/v8/src/codegen/assembler.h:52, nodejs> from ../../deps/v8/src/compiler/turboshaft/phase.h:11, nodejs> from ../../deps/v8/src/compiler/turboshaft/loop-peeling-phase.h:8, nodejs> from ../../deps/v8/src/compiler/turboshaft/loop-peeling-phase.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1540/2106] CXX obj/deps/v8/src/maglev/v8_turboshaft.maglev-graph-printer.o nodejs> [1541/2106] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.types.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/compiler/turboshaft/types.cc:12: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1542/2106] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.loop-unrolling-phase.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/codegen/reloc-info.h:9, nodejs> from ../../deps/v8/src/codegen/assembler.h:52, nodejs> from ../../deps/v8/src/compiler/turboshaft/phase.h:11, nodejs> from ../../deps/v8/src/compiler/turboshaft/loop-unrolling-phase.h:8, nodejs> from ../../deps/v8/src/compiler/turboshaft/loop-unrolling-phase.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1543/2106] AR obj/tools/v8_gypfiles/libv8_compiler.a nodejs> [1544/2106] STAMP obj/tools/v8_gypfiles/v8_compiler_for_mksnapshot.compile_depends.stamp nodejs> [1545/2106] STAMP obj/tools/v8_gypfiles/v8_initializers_slow.actions_depends.stamp nodejs> [1546/2106] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.graph-builder.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, nodejs> from ../../deps/v8/src/execution/arguments.h:10, nodejs> from ../../deps/v8/src/builtins/builtins-utils.h:10, nodejs> from ../../deps/v8/src/api/api-arguments.h:9, nodejs> from ../../deps/v8/src/ic/call-optimization.h:8, nodejs> from ../../deps/v8/src/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/types.h:10, nodejs> from ../../deps/v8/src/compiler/node.h:12, nodejs> from ../../deps/v8/src/compiler/node-aux-data.h:8, nodejs> from ../../deps/v8/src/compiler/node-origin-table.h:11, nodejs> from ../../deps/v8/src/compiler/turboshaft/graph-builder.h:9, nodejs> from ../../deps/v8/src/compiler/turboshaft/graph-builder.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1547/2106] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.maglev-graph-building-phase.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/codegen/reloc-info.h:9, nodejs> from ../../deps/v8/src/codegen/assembler.h:52, nodejs> from ../../deps/v8/src/compiler/turboshaft/phase.h:11, nodejs> from ../../deps/v8/src/compiler/turboshaft/maglev-graph-building-phase.h:8, nodejs> from ../../deps/v8/src/compiler/turboshaft/maglev-graph-building-phase.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1548/2106] STAMP obj/tools/v8_gypfiles/v8_initializers.actions_depends.stamp nodejs> [1549/2106] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.machine-lowering-phase.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/codegen/reloc-info.h:9, nodejs> from ../../deps/v8/src/codegen/assembler.h:52, nodejs> from ../../deps/v8/src/compiler/turboshaft/phase.h:11, nodejs> from ../../deps/v8/src/compiler/turboshaft/machine-lowering-phase.h:8, nodejs> from ../../deps/v8/src/compiler/turboshaft/machine-lowering-phase.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1550/2106] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.typer.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/codegen/reloc-info.h:9, nodejs> from ../../deps/v8/src/compiler/common-operator.h:10, nodejs> from ../../deps/v8/src/compiler/turboshaft/operations.h:25, nodejs> from ../../deps/v8/src/compiler/turboshaft/typer.h:12, nodejs> from ../../deps/v8/src/compiler/turboshaft/typer.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1551/2106] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.use-map.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/codegen/reloc-info.h:9, nodejs> from ../../deps/v8/src/compiler/common-operator.h:10, nodejs> from ../../deps/v8/src/compiler/turboshaft/operations.h:25, nodejs> from ../../deps/v8/src/compiler/turboshaft/sidetable.h:17, nodejs> from ../../deps/v8/src/compiler/turboshaft/use-map.h:8, nodejs> from ../../deps/v8/src/compiler/turboshaft/use-map.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1552/2106] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.optimize-phase.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/codegen/reloc-info.h:9, nodejs> from ../../deps/v8/src/codegen/assembler.h:52, nodejs> from ../../deps/v8/src/compiler/turboshaft/phase.h:11, nodejs> from ../../deps/v8/src/compiler/turboshaft/optimize-phase.h:8, nodejs> from ../../deps/v8/src/compiler/turboshaft/optimize-phase.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1553/2106] CXX obj/deps/v8/src/maglev/v8_turboshaft.maglev-compilation-info.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/codegen/compiler.h:17, nodejs> from ../../deps/v8/src/maglev/maglev-compilation-info.cc:7: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1554/2106] CXX obj/deps/v8/src/maglev/v8_turboshaft.maglev-compilation-unit.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, nodejs> from ../../deps/v8/src/execution/arguments.h:10, nodejs> from ../../deps/v8/src/builtins/builtins-utils.h:10, nodejs> from ../../deps/v8/src/api/api-arguments.h:9, nodejs> from ../../deps/v8/src/ic/call-optimization.h:8, nodejs> from ../../deps/v8/src/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/maglev/maglev-compilation-unit.h:10, nodejs> from ../../deps/v8/src/maglev/maglev-compilation-unit.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1555/2106] CXX obj/deps/v8/src/maglev/v8_turboshaft.maglev-interpreter-frame-state.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, nodejs> from ../../deps/v8/src/execution/arguments.h:10, nodejs> from ../../deps/v8/src/builtins/builtins-utils.h:10, nodejs> from ../../deps/v8/src/api/api-arguments.h:9, nodejs> from ../../deps/v8/src/ic/call-optimization.h:8, nodejs> from ../../deps/v8/src/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/maglev/maglev-compilation-unit.h:10, nodejs> from ../../deps/v8/src/maglev/maglev-interpreter-frame-state.h:13, nodejs> from ../../deps/v8/src/maglev/maglev-interpreter-frame-state.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1556/2106] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.typed-optimizations-phase.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/codegen/reloc-info.h:9, nodejs> from ../../deps/v8/src/codegen/assembler.h:52, nodejs> from ../../deps/v8/src/compiler/turboshaft/phase.h:11, nodejs> from ../../deps/v8/src/compiler/turboshaft/typed-optimizations-phase.h:8, nodejs> from ../../deps/v8/src/compiler/turboshaft/typed-optimizations-phase.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1557/2106] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-async-function-gen.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/codegen/interface-descriptors.h:15, nodejs> from ../../deps/v8/src/codegen/callable.h:8, nodejs> from ../../deps/v8/src/compiler/code-assembler.h:21, nodejs> from ../../deps/v8/src/codegen/code-stub-assembler.h:15, nodejs> from ../../deps/v8/src/builtins/builtins-promise-gen.h:8, nodejs> from ../../deps/v8/src/builtins/builtins-async-gen.h:8, nodejs> from ../../deps/v8/src/builtins/builtins-async-function-gen.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1558/2106] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-async-gen.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/codegen/interface-descriptors.h:15, nodejs> from ../../deps/v8/src/codegen/callable.h:8, nodejs> from ../../deps/v8/src/compiler/code-assembler.h:21, nodejs> from ../../deps/v8/src/codegen/code-stub-assembler.h:15, nodejs> from ../../deps/v8/src/builtins/builtins-promise-gen.h:8, nodejs> from ../../deps/v8/src/builtins/builtins-async-gen.h:8, nodejs> from ../../deps/v8/src/builtins/builtins-async-gen.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1559/2106] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-array-gen.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/codegen/interface-descriptors.h:15, nodejs> from ../../deps/v8/src/codegen/callable.h:8, nodejs> from ../../deps/v8/src/codegen/code-factory.h:8, nodejs> from ../../deps/v8/src/builtins/builtins-array-gen.h:8, nodejs> from ../../deps/v8/src/builtins/builtins-array-gen.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1560/2106] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-bigint-gen.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/codegen/interface-descriptors.h:15, nodejs> from ../../deps/v8/src/codegen/callable.h:8, nodejs> from ../../deps/v8/src/compiler/code-assembler.h:21, nodejs> from ../../deps/v8/src/codegen/code-stub-assembler.h:15, nodejs> from ../../deps/v8/src/builtins/builtins-bigint-gen.h:8, nodejs> from ../../deps/v8/src/builtins/builtins-bigint-gen.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1561/2106] CXX obj/deps/v8/src/maglev/v8_turboshaft.maglev-ir.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, nodejs> from ../../deps/v8/src/execution/arguments.h:10, nodejs> from ../../deps/v8/src/builtins/builtins-utils.h:10, nodejs> from ../../deps/v8/src/api/api-arguments.h:9, nodejs> from ../../deps/v8/src/ic/call-optimization.h:8, nodejs> from ../../deps/v8/src/compiler/heap-refs.h:11, nodejs> from ../../deps/v8/src/compiler/access-info.h:8, nodejs> from ../../deps/v8/src/maglev/maglev-ir.h:23, nodejs> from ../../deps/v8/src/maglev/maglev-ir.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1562/2106] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-async-generator-gen.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/codegen/interface-descriptors.h:15, nodejs> from ../../deps/v8/src/codegen/callable.h:8, nodejs> from ../../deps/v8/src/compiler/code-assembler.h:21, nodejs> from ../../deps/v8/src/codegen/code-stub-assembler.h:15, nodejs> from ../../deps/v8/src/builtins/builtins-promise-gen.h:8, nodejs> from ../../deps/v8/src/builtins/builtins-async-gen.h:8, nodejs> from ../../deps/v8/src/builtins/builtins-async-generator-gen.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1563/2106] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.type-assertions-phase.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/codegen/reloc-info.h:9, nodejs> from ../../deps/v8/src/codegen/assembler.h:52, nodejs> from ../../deps/v8/src/compiler/turboshaft/phase.h:11, nodejs> from ../../deps/v8/src/compiler/turboshaft/type-assertions-phase.h:8, nodejs> from ../../deps/v8/src/compiler/turboshaft/type-assertions-phase.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1564/2106] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.csa-optimize-phase.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/codegen/reloc-info.h:9, nodejs> from ../../deps/v8/src/codegen/assembler.h:52, nodejs> from ../../deps/v8/src/compiler/turboshaft/phase.h:11, nodejs> from ../../deps/v8/src/compiler/turboshaft/csa-optimize-phase.h:8, nodejs> from ../../deps/v8/src/compiler/turboshaft/csa-optimize-phase.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1565/2106] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-call-gen.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/codegen/interface-descriptors.h:15, nodejs> from ../../deps/v8/src/codegen/callable.h:8, nodejs> from ../../deps/v8/src/compiler/code-assembler.h:21, nodejs> from ../../deps/v8/src/codegen/code-stub-assembler.h:15, nodejs> from ../../deps/v8/src/builtins/builtins-call-gen.h:8, nodejs> from ../../deps/v8/src/builtins/builtins-call-gen.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1566/2106] CXX obj/deps/v8/src/compiler/turboshaft/v8_turboshaft.store-store-elimination-phase.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/codegen/reloc-info.h:9, nodejs> from ../../deps/v8/src/codegen/assembler.h:52, nodejs> from ../../deps/v8/src/compiler/turboshaft/phase.h:11, nodejs> from ../../deps/v8/src/compiler/turboshaft/store-store-elimination-phase.h:8, nodejs> from ../../deps/v8/src/compiler/turboshaft/store-store-elimination-phase.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1567/2106] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-async-iterator-gen.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/codegen/interface-descriptors.h:15, nodejs> from ../../deps/v8/src/codegen/callable.h:8, nodejs> from ../../deps/v8/src/compiler/code-assembler.h:21, nodejs> from ../../deps/v8/src/codegen/code-stub-assembler.h:15, nodejs> from ../../deps/v8/src/builtins/builtins-promise-gen.h:8, nodejs> from ../../deps/v8/src/builtins/builtins-async-gen.h:8, nodejs> from ../../deps/v8/src/builtins/builtins-async-iterator-gen.cc:6: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1568/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers_slow.js-to-wasm-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/builtins/js-to-wasm-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1569/2106] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-interpreter-gen.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/codegen/reloc-info.h:9, nodejs> from ../../deps/v8/src/codegen/assembler.h:52, nodejs> from ../../deps/v8/src/codegen/assembler-arch.h:8, nodejs> from ../../deps/v8/src/codegen/macro-assembler-base.h:12, nodejs> from ../../deps/v8/src/codegen/macro-assembler.h:8, nodejs> from ../../deps/v8/src/builtins/builtins-interpreter-gen.cc:6: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1570/2106] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-date-gen.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/codegen/interface-descriptors.h:15, nodejs> from ../../deps/v8/src/builtins/builtins-descriptors.h:9, nodejs> from ../../deps/v8/src/builtins/builtins-utils-gen.h:9, nodejs> from ../../deps/v8/src/builtins/builtins-date-gen.cc:6: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1571/2106] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-global-gen.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/codegen/interface-descriptors.h:15, nodejs> from ../../deps/v8/src/builtins/builtins-descriptors.h:9, nodejs> from ../../deps/v8/src/builtins/builtins-utils-gen.h:9, nodejs> from ../../deps/v8/src/builtins/builtins-global-gen.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1572/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers_slow.wasm-to-js-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/builtins/wasm-to-js-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1573/2106] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-ic-gen.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/codegen/interface-descriptors.h:15, nodejs> from ../../deps/v8/src/builtins/builtins-descriptors.h:9, nodejs> from ../../deps/v8/src/builtins/builtins-utils-gen.h:9, nodejs> from ../../deps/v8/src/builtins/builtins-ic-gen.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1574/2106] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-collections-gen.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/codegen/interface-descriptors.h:15, nodejs> from ../../deps/v8/src/codegen/callable.h:8, nodejs> from ../../deps/v8/src/compiler/code-assembler.h:21, nodejs> from ../../deps/v8/src/codegen/code-stub-assembler.h:15, nodejs> from ../../deps/v8/src/builtins/builtins-collections-gen.h:8, nodejs> from ../../deps/v8/src/builtins/builtins-collections-gen.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1575/2106] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-conversion-gen.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/codegen/interface-descriptors.h:15, nodejs> from ../../deps/v8/src/builtins/builtins-descriptors.h:9, nodejs> from ../../deps/v8/src/builtins/builtins-utils-gen.h:9, nodejs> from ../../deps/v8/src/builtins/builtins-conversion-gen.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1576/2106] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-constructor-gen.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/codegen/interface-descriptors.h:15, nodejs> from ../../deps/v8/src/codegen/callable.h:8, nodejs> from ../../deps/v8/src/compiler/code-assembler.h:21, nodejs> from ../../deps/v8/src/codegen/code-stub-assembler.h:15, nodejs> from ../../deps/v8/src/builtins/builtins-constructor-gen.h:8, nodejs> from ../../deps/v8/src/builtins/builtins-constructor-gen.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1577/2106] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-generator-gen.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/codegen/interface-descriptors.h:15, nodejs> from ../../deps/v8/src/builtins/builtins-descriptors.h:9, nodejs> from ../../deps/v8/src/builtins/builtins-utils-gen.h:9, nodejs> from ../../deps/v8/src/builtins/builtins-generator-gen.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1578/2106] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-handler-gen.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/codegen/interface-descriptors.h:15, nodejs> from ../../deps/v8/src/builtins/builtins-descriptors.h:9, nodejs> from ../../deps/v8/src/builtins/builtins-utils-gen.h:9, nodejs> from ../../deps/v8/src/builtins/builtins-handler-gen.cc:6: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1579/2106] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-intl-gen.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/codegen/interface-descriptors.h:15, nodejs> from ../../deps/v8/src/codegen/callable.h:8, nodejs> from ../../deps/v8/src/compiler/code-assembler.h:21, nodejs> from ../../deps/v8/src/codegen/code-stub-assembler.h:15, nodejs> from ../../deps/v8/src/builtins/builtins-iterator-gen.h:8, nodejs> from ../../deps/v8/src/builtins/builtins-intl-gen.cc:9: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1580/2106] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-iterator-gen.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/codegen/interface-descriptors.h:15, nodejs> from ../../deps/v8/src/codegen/callable.h:8, nodejs> from ../../deps/v8/src/compiler/code-assembler.h:21, nodejs> from ../../deps/v8/src/codegen/code-stub-assembler.h:15, nodejs> from ../../deps/v8/src/builtins/builtins-iterator-gen.h:8, nodejs> from ../../deps/v8/src/builtins/builtins-iterator-gen.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1581/2106] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-number-gen.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/codegen/interface-descriptors.h:15, nodejs> from ../../deps/v8/src/builtins/builtins-descriptors.h:9, nodejs> from ../../deps/v8/src/builtins/builtins-utils-gen.h:9, nodejs> from ../../deps/v8/src/builtins/builtins-number-gen.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1582/2106] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-lazy-gen.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/codegen/interface-descriptors.h:15, nodejs> from ../../deps/v8/src/codegen/callable.h:8, nodejs> from ../../deps/v8/src/compiler/code-assembler.h:21, nodejs> from ../../deps/v8/src/codegen/code-stub-assembler.h:15, nodejs> from ../../deps/v8/src/builtins/builtins-lazy-gen.h:8, nodejs> from ../../deps/v8/src/builtins/builtins-lazy-gen.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1583/2106] CXX obj/deps/v8/src/maglev/v8_turboshaft.maglev-graph-builder.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/heap/local-heap.h:17, nodejs> from ../../deps/v8/src/handles/local-handles.h:12, nodejs> from ../../deps/v8/src/execution/local-isolate.h:12, nodejs> from ../../deps/v8/src/heap/parked-scope.h:11, nodejs> from ../../deps/v8/src/compiler-dispatcher/optimizing-compile-dispatcher.h:15, nodejs> from ../../deps/v8/src/maglev/maglev-graph-builder.h:19, nodejs> from ../../deps/v8/src/maglev/maglev-graph-builder.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1584/2106] CXX obj/deps/v8/src/builtins/v8_initializers.profile-data-reader.o nodejs> [1585/2106] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-internal-gen.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/api/api.h:17, nodejs> from ../../deps/v8/src/builtins/builtins-internal-gen.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1586/2106] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-shadow-realm-gen.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/codegen/interface-descriptors.h:15, nodejs> from ../../deps/v8/src/builtins/builtins-descriptors.h:9, nodejs> from ../../deps/v8/src/builtins/builtins-utils-gen.h:9, nodejs> from ../../deps/v8/src/builtins/builtins-shadow-realm-gen.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1587/2106] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-microtask-queue-gen.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/api/api.h:17, nodejs> from ../../deps/v8/src/builtins/builtins-microtask-queue-gen.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1588/2106] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-sharedarraybuffer-gen.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/codegen/interface-descriptors.h:15, nodejs> from ../../deps/v8/src/builtins/builtins-descriptors.h:9, nodejs> from ../../deps/v8/src/builtins/builtins-utils-gen.h:9, nodejs> from ../../deps/v8/src/builtins/builtins-sharedarraybuffer-gen.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1589/2106] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-promise-gen.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/codegen/interface-descriptors.h:15, nodejs> from ../../deps/v8/src/codegen/callable.h:8, nodejs> from ../../deps/v8/src/compiler/code-assembler.h:21, nodejs> from ../../deps/v8/src/codegen/code-stub-assembler.h:15, nodejs> from ../../deps/v8/src/builtins/builtins-promise-gen.h:8, nodejs> from ../../deps/v8/src/builtins/builtins-promise-gen.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1590/2106] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-proxy-gen.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/codegen/interface-descriptors.h:15, nodejs> from ../../deps/v8/src/codegen/callable.h:8, nodejs> from ../../deps/v8/src/compiler/code-assembler.h:21, nodejs> from ../../deps/v8/src/codegen/code-stub-assembler.h:15, nodejs> from ../../deps/v8/src/builtins/builtins-proxy-gen.h:8, nodejs> from ../../deps/v8/src/builtins/builtins-proxy-gen.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1591/2106] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-object-gen.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/codegen/interface-descriptors.h:15, nodejs> from ../../deps/v8/src/codegen/callable.h:8, nodejs> from ../../deps/v8/src/compiler/code-assembler.h:21, nodejs> from ../../deps/v8/src/codegen/code-stub-assembler.h:15, nodejs> from ../../deps/v8/src/builtins/builtins-object-gen.h:8, nodejs> from ../../deps/v8/src/builtins/builtins-object-gen.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1592/2106] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-regexp-gen.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/codegen/interface-descriptors.h:15, nodejs> from ../../deps/v8/src/codegen/callable.h:8, nodejs> from ../../deps/v8/src/compiler/code-assembler.h:21, nodejs> from ../../deps/v8/src/codegen/code-stub-assembler.h:15, nodejs> from ../../deps/v8/src/builtins/builtins-regexp-gen.h:9, nodejs> from ../../deps/v8/src/builtins/builtins-regexp-gen.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1593/2106] CXX obj/deps/v8/src/builtins/v8_initializers.growable-fixed-array-gen.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/codegen/interface-descriptors.h:15, nodejs> from ../../deps/v8/src/codegen/callable.h:8, nodejs> from ../../deps/v8/src/compiler/code-assembler.h:21, nodejs> from ../../deps/v8/src/codegen/code-stub-assembler.h:15, nodejs> from ../../deps/v8/src/builtins/growable-fixed-array-gen.h:8, nodejs> from ../../deps/v8/src/builtins/growable-fixed-array-gen.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1594/2106] CXX obj/deps/v8/src/ic/v8_initializers.binary-op-assembler.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/codegen/interface-descriptors.h:15, nodejs> from ../../deps/v8/src/codegen/callable.h:8, nodejs> from ../../deps/v8/src/compiler/code-assembler.h:21, nodejs> from ../../deps/v8/src/codegen/code-stub-assembler.h:15, nodejs> from ../../deps/v8/src/ic/binary-op-assembler.h:10, nodejs> from ../../deps/v8/src/ic/binary-op-assembler.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1595/2106] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-temporal-gen.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/codegen/interface-descriptors.h:15, nodejs> from ../../deps/v8/src/codegen/callable.h:8, nodejs> from ../../deps/v8/src/compiler/code-assembler.h:21, nodejs> from ../../deps/v8/src/codegen/code-stub-assembler.h:15, nodejs> from ../../deps/v8/src/builtins/builtins-iterator-gen.h:8, nodejs> from ../../deps/v8/src/builtins/builtins-temporal-gen.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1596/2106] CXX obj/deps/v8/src/ic/v8_initializers.unary-op-assembler.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/codegen/interface-descriptors.h:15, nodejs> from ../../deps/v8/src/codegen/callable.h:8, nodejs> from ../../deps/v8/src/compiler/code-assembler.h:21, nodejs> from ../../deps/v8/src/codegen/code-stub-assembler.h:15, nodejs> from ../../deps/v8/src/ic/unary-op-assembler.h:8, nodejs> from ../../deps/v8/src/ic/unary-op-assembler.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1597/2106] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-string-gen.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/codegen/interface-descriptors.h:15, nodejs> from ../../deps/v8/src/codegen/callable.h:8, nodejs> from ../../deps/v8/src/compiler/code-assembler.h:21, nodejs> from ../../deps/v8/src/codegen/code-stub-assembler.h:15, nodejs> from ../../deps/v8/src/builtins/builtins-string-gen.h:8, nodejs> from ../../deps/v8/src/builtins/builtins-string-gen.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1598/2106] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-typed-array-gen.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/codegen/interface-descriptors.h:15, nodejs> from ../../deps/v8/src/codegen/callable.h:8, nodejs> from ../../deps/v8/src/compiler/code-assembler.h:21, nodejs> from ../../deps/v8/src/codegen/code-stub-assembler.h:15, nodejs> from ../../deps/v8/src/builtins/builtins-typed-array-gen.h:8, nodejs> from ../../deps/v8/src/builtins/builtins-typed-array-gen.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1599/2106] CXX obj/deps/v8/src/heap/v8_initializers.setup-heap-internal.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/api/api.h:17, nodejs> from ../../deps/v8/src/heap/setup-heap-internal.cc:6: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1600/2106] CXX obj/deps/v8/src/ic/v8_initializers.keyed-store-generic.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/codegen/interface-descriptors.h:15, nodejs> from ../../deps/v8/src/codegen/callable.h:8, nodejs> from ../../deps/v8/src/compiler/code-assembler.h:21, nodejs> from ../../deps/v8/src/ic/keyed-store-generic.h:9, nodejs> from ../../deps/v8/src/ic/keyed-store-generic.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1601/2106] CXX obj/deps/v8/src/builtins/v8_initializers.setup-builtins-internal.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/codegen/reloc-info.h:9, nodejs> from ../../deps/v8/src/codegen/assembler.h:52, nodejs> from ../../deps/v8/src/codegen/assembler-inl.h:8, nodejs> from ../../deps/v8/src/builtins/setup-builtins-internal.cc:9: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1602/2106] CXX obj/deps/v8/src/ic/v8_initializers.accessor-assembler.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/codegen/interface-descriptors.h:15, nodejs> from ../../deps/v8/src/codegen/callable.h:8, nodejs> from ../../deps/v8/src/compiler/code-assembler.h:21, nodejs> from ../../deps/v8/src/codegen/code-stub-assembler.h:15, nodejs> from ../../deps/v8/src/ic/accessor-assembler.h:9, nodejs> from ../../deps/v8/src/ic/accessor-assembler.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1603/2106] CXX obj/deps/v8/src/interpreter/v8_initializers.interpreter-intrinsics-generator.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/codegen/interface-descriptors.h:15, nodejs> from ../../deps/v8/src/codegen/callable.h:8, nodejs> from ../../deps/v8/src/compiler/code-assembler.h:21, nodejs> from ../../deps/v8/src/codegen/code-stub-assembler.h:15, nodejs> from ../../deps/v8/src/interpreter/interpreter-assembler.h:8, nodejs> from ../../deps/v8/src/interpreter/interpreter-intrinsics-generator.h:8, nodejs> from ../../deps/v8/src/interpreter/interpreter-intrinsics-generator.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1604/2106] CXX obj/deps/v8/src/interpreter/v8_initializers.interpreter-assembler.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/codegen/interface-descriptors.h:15, nodejs> from ../../deps/v8/src/codegen/callable.h:8, nodejs> from ../../deps/v8/src/compiler/code-assembler.h:21, nodejs> from ../../deps/v8/src/codegen/code-stub-assembler.h:15, nodejs> from ../../deps/v8/src/interpreter/interpreter-assembler.h:8, nodejs> from ../../deps/v8/src/interpreter/interpreter-assembler.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1605/2106] CXX obj/deps/v8/src/builtins/v8_initializers.builtins-wasm-gen.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/codegen/interface-descriptors.h:15, nodejs> from ../../deps/v8/src/codegen/callable.h:8, nodejs> from ../../deps/v8/src/compiler/code-assembler.h:21, nodejs> from ../../deps/v8/src/codegen/code-stub-assembler.h:15, nodejs> from ../../deps/v8/src/builtins/builtins-wasm-gen.h:8, nodejs> from ../../deps/v8/src/builtins/builtins-wasm-gen.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1606/2106] CXX obj/deps/v8/src/interpreter/v8_initializers.interpreter-generator.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/codegen/interface-descriptors.h:15, nodejs> from ../../deps/v8/src/codegen/callable.h:8, nodejs> from ../../deps/v8/src/compiler/code-assembler.h:21, nodejs> from ../../deps/v8/src/codegen/code-stub-assembler.h:15, nodejs> from ../../deps/v8/src/builtins/builtins-constructor-gen.h:8, nodejs> from ../../deps/v8/src/interpreter/interpreter-generator.cc:10: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1607/2106] CXX obj/deps/v8/src/builtins/x64/v8_initializers.builtins-x64.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/logging/runtime-call-stats-scope.h:10, nodejs> from ../../deps/v8/src/execution/arguments.h:10, nodejs> from ../../deps/v8/src/builtins/builtins-utils.h:10, nodejs> from ../../deps/v8/src/api/api-arguments.h:9, nodejs> from ../../deps/v8/src/builtins/x64/builtins-x64.cc:7: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1608/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/v8_initializers.enum-verifiers.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/codegen/interface-descriptors.h:15, nodejs> from ../../deps/v8/src/codegen/callable.h:8, nodejs> from ../../deps/v8/src/compiler/code-assembler.h:21, nodejs> from gen/torque-generated/enum-verifiers.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1609/2106] CXX obj/deps/v8/src/codegen/v8_initializers.code-stub-assembler.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/codegen/interface-descriptors.h:15, nodejs> from ../../deps/v8/src/codegen/callable.h:8, nodejs> from ../../deps/v8/src/compiler/code-assembler.h:21, nodejs> from ../../deps/v8/src/codegen/code-stub-assembler.h:15, nodejs> from ../../deps/v8/src/codegen/code-stub-assembler.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1610/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.aggregate-error-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/builtins/aggregate-error-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1611/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.array-at-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/builtins/array-at-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1612/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.array-concat-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/builtins/array-concat-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1613/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.array-copywithin-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/builtins/array-copywithin-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1614/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/v8_initializers.exported-macros-assembler.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/exported-macros-assembler.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1615/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.array-every-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/builtins/array-every-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1616/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.array-filter-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/builtins/array-filter-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1617/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.array-find-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/builtins/array-find-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1618/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.array-findlast-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/builtins/array-findlast-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1619/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.array-findindex-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/builtins/array-findindex-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1620/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.array-foreach-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/builtins/array-foreach-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1621/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.array-findlastindex-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/builtins/array-findlastindex-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1622/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.array-flat-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/builtins/array-flat-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1623/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.array-from-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/builtins/array-from-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1624/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.array-isarray-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/builtins/array-isarray-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1625/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.array-from-async-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/builtins/array-from-async-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1626/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.array-of-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/builtins/array-of-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1627/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.array-lastindexof-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/builtins/array-lastindexof-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1628/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.array-reduce-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/builtins/array-reduce-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1629/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.array-reduce-right-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/builtins/array-reduce-right-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1630/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.array-map-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/builtins/array-map-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1631/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.array-join-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/builtins/array-join-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1632/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.array-reverse-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/builtins/array-reverse-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1633/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.array-shift-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/builtins/array-shift-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1634/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.array-slice-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/builtins/array-slice-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1635/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.array-splice-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/builtins/array-splice-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1636/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.array-some-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/builtins/array-some-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1637/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.array-to-reversed-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/builtins/array-to-reversed-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1638/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.array-to-sorted-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/builtins/array-to-sorted-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1639/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.array-to-spliced-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/builtins/array-to-spliced-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1640/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.array-unshift-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/builtins/array-unshift-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1641/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.array-with-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/builtins/array-with-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1642/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.array-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/builtins/array-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1643/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.arraybuffer-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/builtins/arraybuffer-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1644/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.boolean-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/builtins/boolean-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1645/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.builtins-bigint-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/builtins/builtins-bigint-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1646/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.builtins-string-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/builtins/builtins-string-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1647/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.base-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/builtins/base-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1648/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.collections-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/builtins/collections-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1649/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.constructor-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/builtins/constructor-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1650/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.console-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/builtins/console-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1651/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.cast-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/builtins/cast-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1652/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.conversion-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/builtins/conversion-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1653/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.convert-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/builtins/convert-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1654/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.finalization-registry-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/builtins/finalization-registry-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1655/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.data-view-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/builtins/data-view-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1656/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.frames-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/builtins/frames-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1657/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.frame-arguments-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/builtins/frame-arguments-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1658/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.growable-fixed-array-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/builtins/growable-fixed-array-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1659/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.function-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/builtins/function-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1660/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.ic-callable-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/builtins/ic-callable-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1661/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.ic-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/builtins/ic-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1662/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.internal-coverage-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/builtins/internal-coverage-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1663/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.internal-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/builtins/internal-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1664/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.iterator-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/builtins/iterator-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1665/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.iterator-from-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/builtins/iterator-from-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1666/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.map-groupby-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/builtins/map-groupby-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1667/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.object-fromentries-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/builtins/object-fromentries-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1668/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.math-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/builtins/math-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1669/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.object-groupby-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/builtins/object-groupby-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1670/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.iterator-helpers-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/builtins/iterator-helpers-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1671/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.number-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/builtins/number-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1672/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.object-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/builtins/object-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1673/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.promise-abstract-operations-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/builtins/promise-abstract-operations-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1674/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.promise-all-element-closure-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/builtins/promise-all-element-closure-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1675/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.promise-any-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/builtins/promise-any-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1676/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.promise-all-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/builtins/promise-all-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1677/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.promise-constructor-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/builtins/promise-constructor-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1678/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.promise-jobs-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/builtins/promise-jobs-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1679/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.promise-finally-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/builtins/promise-finally-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1680/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.promise-race-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/builtins/promise-race-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1681/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.promise-misc-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/builtins/promise-misc-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1682/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.promise-reaction-job-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/builtins/promise-reaction-job-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1683/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.promise-then-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/builtins/promise-then-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1684/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.promise-resolve-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/builtins/promise-resolve-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1685/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.promise-withresolvers-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/builtins/promise-withresolvers-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1686/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.proxy-delete-property-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/builtins/proxy-delete-property-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1687/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.proxy-constructor-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/builtins/proxy-constructor-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1688/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.proxy-get-property-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/builtins/proxy-get-property-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1689/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.proxy-get-prototype-of-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/builtins/proxy-get-prototype-of-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1690/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.proxy-has-property-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/builtins/proxy-has-property-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1691/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.proxy-is-extensible-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/builtins/proxy-is-extensible-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1692/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.proxy-prevent-extensions-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/builtins/proxy-prevent-extensions-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1693/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.proxy-revocable-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/builtins/proxy-revocable-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1694/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.proxy-set-property-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/builtins/proxy-set-property-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1695/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.proxy-revoke-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/builtins/proxy-revoke-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1696/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.proxy-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/builtins/proxy-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1697/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.proxy-set-prototype-of-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/builtins/proxy-set-prototype-of-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1698/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.reflect-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/builtins/reflect-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1699/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.regexp-exec-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/builtins/regexp-exec-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1700/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.regexp-match-all-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/builtins/regexp-match-all-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1701/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.regexp-source-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/builtins/regexp-source-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1702/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.regexp-match-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/builtins/regexp-match-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1703/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.regexp-search-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/builtins/regexp-search-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1704/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.regexp-replace-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/builtins/regexp-replace-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1705/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.regexp-test-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/builtins/regexp-test-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1706/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.regexp-split-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/builtins/regexp-split-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1707/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.regexp-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/builtins/regexp-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1708/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.set-difference-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/builtins/set-difference-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1709/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.set-intersection-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/builtins/set-intersection-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1710/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.set-is-subset-of-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/builtins/set-is-subset-of-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1711/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.set-is-disjoint-from-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/builtins/set-is-disjoint-from-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1712/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.set-is-superset-of-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/builtins/set-is-superset-of-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1713/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.set-symmetric-difference-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/builtins/set-symmetric-difference-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1714/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.set-union-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/builtins/set-union-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1715/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.string-at-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/builtins/string-at-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1716/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.string-html-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/builtins/string-html-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1717/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.string-includes-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/builtins/string-includes-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1718/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.string-indexof-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/builtins/string-indexof-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1719/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.string-iswellformed-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/builtins/string-iswellformed-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1720/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.string-endswith-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/builtins/string-endswith-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1721/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.string-iterator-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/builtins/string-iterator-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1722/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.string-match-search-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/builtins/string-match-search-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1723/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.string-pad-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/builtins/string-pad-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1724/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.string-repeat-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/builtins/string-repeat-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1725/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.string-replaceall-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/builtins/string-replaceall-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1726/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.string-slice-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/builtins/string-slice-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1727/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.string-startswith-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/builtins/string-startswith-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1728/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.string-substr-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/builtins/string-substr-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1729/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.string-substring-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/builtins/string-substring-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1730/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.string-towellformed-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/builtins/string-towellformed-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1731/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.string-trim-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/builtins/string-trim-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1732/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.suppressed-error-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/builtins/suppressed-error-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1733/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.symbol-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/builtins/symbol-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1734/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.typed-array-at-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/builtins/typed-array-at-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1735/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.torque-internal-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/builtins/torque-internal-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1736/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.typed-array-every-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/builtins/typed-array-every-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1737/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.typed-array-createtypedarray-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/builtins/typed-array-createtypedarray-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1738/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.typed-array-entries-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/builtins/typed-array-entries-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1739/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.typed-array-filter-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/builtins/typed-array-filter-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1740/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.typed-array-find-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/builtins/typed-array-find-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1741/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.typed-array-findindex-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/builtins/typed-array-findindex-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1742/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.typed-array-findlast-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/builtins/typed-array-findlast-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1743/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.typed-array-findlastindex-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/builtins/typed-array-findlastindex-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1744/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.typed-array-keys-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/builtins/typed-array-keys-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1745/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.typed-array-foreach-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/builtins/typed-array-foreach-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1746/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.typed-array-from-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/builtins/typed-array-from-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1747/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.typed-array-of-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/builtins/typed-array-of-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1748/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.typed-array-reduce-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/builtins/typed-array-reduce-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1749/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.typed-array-reduceright-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/builtins/typed-array-reduceright-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1750/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.typed-array-set-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/builtins/typed-array-set-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1751/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.typed-array-slice-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/builtins/typed-array-slice-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1752/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.typed-array-some-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/builtins/typed-array-some-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1753/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.typed-array-subarray-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/builtins/typed-array-subarray-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1754/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.typed-array-sort-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/builtins/typed-array-sort-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1755/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.typed-array-to-reversed-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/builtins/typed-array-to-reversed-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1756/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.typed-array-to-sorted-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/builtins/typed-array-to-sorted-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1757/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.typed-array-values-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/builtins/typed-array-values-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1758/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.typed-array-with-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/builtins/typed-array-with-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1759/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.weak-ref-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/builtins/weak-ref-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1760/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/ic/v8_initializers.handler-configuration-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/ic/handler-configuration-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1761/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.typed-array-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/builtins/typed-array-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1762/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.allocation-site-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/objects/allocation-site-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1763/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.api-callbacks-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/objects/api-callbacks-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1764/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.bigint-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/objects/bigint-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1765/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.arguments-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/objects/arguments-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1766/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.call-site-info-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/objects/call-site-info-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1767/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.cell-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/objects/cell-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1768/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.bytecode-array-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/objects/bytecode-array-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1769/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.data-handler-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/objects/data-handler-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1770/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.contexts-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/objects/contexts-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1771/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.embedder-data-array-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/objects/embedder-data-array-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1772/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.debug-objects-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/objects/debug-objects-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1773/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.descriptor-array-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/objects/descriptor-array-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1774/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.feedback-cell-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/objects/feedback-cell-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1775/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.feedback-vector-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/objects/feedback-vector-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1776/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.free-space-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/objects/free-space-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1777/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.foreign-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/objects/foreign-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1778/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.fixed-array-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/objects/fixed-array-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1779/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.heap-number-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/objects/heap-number-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1780/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.heap-object-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/objects/heap-object-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1781/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.js-array-buffer-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/objects/js-array-buffer-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1782/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.js-atomics-synchronization-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/objects/js-atomics-synchronization-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1783/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.js-array-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/objects/js-array-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1784/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.js-collection-iterator-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/objects/js-collection-iterator-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1785/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.js-collection-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/objects/js-collection-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1786/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.js-function-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/objects/js-function-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1787/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.js-generator-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/objects/js-generator-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1788/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.js-iterator-helpers-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/objects/js-iterator-helpers-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1789/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.js-promise-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/objects/js-promise-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1790/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.js-objects-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/objects/js-objects-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1791/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.js-proxy-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/objects/js-proxy-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1792/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.js-raw-json-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/objects/js-raw-json-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1793/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.js-regexp-string-iterator-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/objects/js-regexp-string-iterator-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1794/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.js-regexp-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/objects/js-regexp-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1795/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.js-shadow-realm-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/objects/js-shadow-realm-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1796/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.js-shared-array-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/objects/js-shared-array-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1797/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.js-struct-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/objects/js-struct-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1798/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.js-temporal-objects-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/objects/js-temporal-objects-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1799/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.js-weak-refs-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/objects/js-weak-refs-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1800/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.literal-objects-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/objects/literal-objects-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1801/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.map-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/objects/map-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1802/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.megadom-handler-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/objects/megadom-handler-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1803/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.microtask-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/objects/microtask-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1804/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.module-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/objects/module-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1805/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.name-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/objects/name-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1806/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.oddball-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/objects/oddball-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1807/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.hole-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/objects/hole-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1808/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.trusted-object-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/objects/trusted-object-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1809/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.primitive-heap-object-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/objects/primitive-heap-object-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1810/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.ordered-hash-table-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/objects/ordered-hash-table-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1811/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.property-array-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/objects/property-array-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1812/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.promise-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/objects/promise-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1813/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.property-cell-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/objects/property-cell-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1814/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.prototype-info-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/objects/prototype-info-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1815/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.property-descriptor-object-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/objects/property-descriptor-object-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1816/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.regexp-match-info-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/objects/regexp-match-info-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1817/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.script-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/objects/script-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1818/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.scope-info-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/objects/scope-info-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1819/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.source-text-module-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/objects/source-text-module-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1820/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.struct-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/objects/struct-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1821/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.shared-function-info-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/objects/shared-function-info-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1822/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.swiss-hash-table-helpers-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/objects/swiss-hash-table-helpers-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1823/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.string-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/objects/string-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1824/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.synthetic-module-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/objects/synthetic-module-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1825/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.swiss-name-dictionary-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/objects/swiss-name-dictionary-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1826/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.template-objects-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/objects/template-objects-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1827/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.torque-defined-classes-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/objects/torque-defined-classes-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1828/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.templates-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/objects/templates-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1829/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.turbofan-types-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/objects/turbofan-types-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1830/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.turboshaft-types-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/objects/turboshaft-types-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1831/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.js-break-iterator-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/objects/js-break-iterator-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1832/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.js-collator-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/objects/js-collator-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1833/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.js-display-names-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/objects/js-display-names-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1834/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.js-duration-format-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/objects/js-duration-format-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1835/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.js-date-time-format-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/objects/js-date-time-format-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1836/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/third_party/v8/builtins/v8_initializers.array-sort-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/third_party/v8/builtins/array-sort-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1837/2106] STAMP obj/tools/v8_gypfiles/v8_init.actions_depends.stamp nodejs> [1838/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.js-list-format-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/objects/js-list-format-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1839/2106] AR obj/tools/v8_gypfiles/libv8_turboshaft.a nodejs> [1840/2106] STAMP obj/tools/v8_gypfiles/v8_compiler_for_mksnapshot.actions_depends.stamp nodejs> [1841/2106] AR obj/tools/v8_gypfiles/libv8_initializers_slow.a nodejs> [1842/2106] STAMP obj/tools/v8_gypfiles/mksnapshot.compile_depends.stamp nodejs> [1843/2106] CXX obj/deps/v8/src/snapshot/embedded/mksnapshot.embedded-empty.o nodejs> [1844/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/test/torque/v8_initializers.test-torque-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/test/torque/test-torque-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1845/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.intl-objects-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/objects/intl-objects-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1846/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.js-number-format-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/objects/js-number-format-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1847/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.js-locale-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/objects/js-locale-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1848/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.js-plural-rules-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/objects/js-plural-rules-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1849/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.js-relative-time-format-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/objects/js-relative-time-format-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1850/2106] CXX obj/deps/v8/src/snapshot/embedded/mksnapshot.platform-embedded-file-writer-base.o nodejs> [1851/2106] CXX obj/deps/v8/src/snapshot/embedded/mksnapshot.platform-embedded-file-writer-win.o nodejs> [1852/2106] CXX obj/deps/v8/src/snapshot/embedded/mksnapshot.platform-embedded-file-writer-generic.o nodejs> [1853/2106] CXX obj/deps/v8/src/snapshot/embedded/mksnapshot.platform-embedded-file-writer-mac.o nodejs> [1854/2106] CXX obj/deps/v8/src/snapshot/embedded/mksnapshot.platform-embedded-file-writer-aix.o nodejs> [1855/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.js-segment-iterator-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/objects/js-segment-iterator-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1856/2106] CXX obj/src/api/libnode.utils.o nodejs> [1857/2106] CXX obj/deps/v8/src/snapshot/mksnapshot.snapshot-empty.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/snapshot/references.h:10, nodejs> from ../../deps/v8/src/snapshot/serializer-deserializer.h:9, nodejs> from ../../deps/v8/src/snapshot/snapshot.h:14, nodejs> from ../../deps/v8/src/snapshot/snapshot-empty.cc:7: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1858/2106] CXX obj/deps/v8/src/snapshot/mksnapshot.mksnapshot.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/snapshot/embedded/embedded-data.h:11, nodejs> from ../../deps/v8/src/snapshot/embedded/embedded-file-writer.h:16, nodejs> from ../../deps/v8/src/snapshot/mksnapshot.cc:20: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1859/2106] CXX obj/src/api/libnode.exceptions.o nodejs> [1860/2106] CXX obj/src/libnode.async_context_frame.o nodejs> [1861/2106] CXX obj/src/api/libnode.hooks.o nodejs> [1862/2106] CXX obj/src/libnode.cleanup_queue.o nodejs> [1863/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.js-segmenter-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/objects/js-segmenter-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1864/2106] CXX obj/src/libnode.async_wrap.o nodejs> [1865/2106] CXX obj/src/libnode.base_object.o nodejs> [1866/2106] CXX obj/src/libnode.embedded_data.o nodejs> [1867/2106] CXX obj/src/libnode.connect_wrap.o nodejs> [1868/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/objects/v8_initializers.js-segments-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/objects/js-segments-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1869/2106] CXX obj/src/libnode.compile_cache.o nodejs> [1870/2106] CXX obj/src/libnode.connection_wrap.o nodejs> [1871/2106] CXX obj/deps/v8/src/init/v8_init.setup-isolate-full.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/deoptimization-data.h:11, nodejs> from ../../deps/v8/src/deoptimizer/frame-translation-builder.h:10, nodejs> from ../../deps/v8/src/deoptimizer/translated-state.h:11, nodejs> from ../../deps/v8/src/deoptimizer/deoptimized-frame-info.h:10, nodejs> from ../../deps/v8/src/debug/debug-frames.h:10, nodejs> from ../../deps/v8/src/debug/debug-evaluate.h:12, nodejs> from ../../deps/v8/src/init/setup-isolate-full.cc:6: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1872/2106] AR obj/tools/v8_gypfiles/libv8_init.a nodejs> [1873/2106] CXX obj/deps/v8/src/snapshot/embedded/mksnapshot.embedded-file-writer.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/snapshot/embedded/embedded-data.h:11, nodejs> from ../../deps/v8/src/snapshot/embedded/embedded-file-writer.h:16, nodejs> from ../../deps/v8/src/snapshot/embedded/embedded-file-writer.cc:5: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1874/2106] CXX obj/src/libnode.fs_event_wrap.o nodejs> [1875/2106] CXX obj/src/libnode.debug_utils.o nodejs> [1876/2106] CXX obj/src/dataqueue/libnode.queue.o nodejs> [1877/2106] CXX obj/src/libnode.encoding_binding.o nodejs> [1878/2106] CXX obj/src/libnode.cares_wrap.o nodejs> ../../src/cares_wrap.cc: In function 'v8::Maybe node::cares_wrap::{anonymous}::ParseGeneralReply(node::Environment*, const unsigned char*, int, int*, v8::Local, void*, int*)': nodejs> ../../src/cares_wrap.cc:225:34: warning: 'int ares_parse_a_reply(const unsigned char*, int, hostent**, ares_addrttl*, int*)' is deprecated: Use ares_dns_parse instead [-Wdeprecated-declarations] nodejs> 225 | status = ares_parse_a_reply(buf, nodejs> | ~~~~~~~~~~~~~~~~~~^~~~~ nodejs> 226 | len, nodejs> | ~~~~ nodejs> 227 | &host, nodejs> | ~~~~~~ nodejs> 228 | static_cast(addrttls), nodejs> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nodejs> 229 | naddrttls); nodejs> | ~~~~~~~~~~ nodejs> In file included from ../../src/cares_wrap.h:16, nodejs> from ../../src/cares_wrap.cc:22: nodejs> ../../deps/cares/include/ares.h:1098:55: note: declared here nodejs> 1098 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_dns_parse) int ares_parse_a_reply( nodejs> | ^~~~~~~~~~~~~~~~~~ nodejs> ../../src/cares_wrap.cc:232:37: warning: 'int ares_parse_aaaa_reply(const unsigned char*, int, hostent**, ares_addr6ttl*, int*)' is deprecated: Use ares_dns_parse instead [-Wdeprecated-declarations] nodejs> 232 | status = ares_parse_aaaa_reply(buf, nodejs> | ~~~~~~~~~~~~~~~~~~~~~^~~~~ nodejs> 233 | len, nodejs> | ~~~~ nodejs> 234 | &host, nodejs> | ~~~~~~ nodejs> 235 | static_cast(addrttls), nodejs> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nodejs> 236 | naddrttls); nodejs> | ~~~~~~~~~~ nodejs> ../../deps/cares/include/ares.h:1102:55: note: declared here nodejs> 1102 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_dns_parse) int ares_parse_aaaa_reply( nodejs> | ^~~~~~~~~~~~~~~~~~~~~ nodejs> ../../src/cares_wrap.cc:239:35: warning: 'int ares_parse_ns_reply(const unsigned char*, int, hostent**)' is deprecated: Use ares_dns_parse instead [-Wdeprecated-declarations] nodejs> 239 | status = ares_parse_ns_reply(buf, len, &host); nodejs> | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ nodejs> ../../deps/cares/include/ares.h:1113:55: note: declared here nodejs> 1113 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_dns_parse) int ares_parse_ns_reply( nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../src/cares_wrap.cc:242: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] nodejs> 242 | status = ares_parse_ptr_reply(buf, len, nullptr, 0, AF_INET, &host); nodejs> | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/cares/include/ares.h:1109:55: note: declared here nodejs> 1109 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_dns_parse) int ares_parse_ptr_reply( nodejs> | ^~~~~~~~~~~~~~~~~~~~ nodejs> ../../src/cares_wrap.cc: In function 'v8::Maybe node::cares_wrap::{anonymous}::ParseMxReply(node::Environment*, const unsigned char*, int, v8::Local, bool)': nodejs> ../../src/cares_wrap.cc:307:35: warning: 'int ares_parse_mx_reply(const unsigned char*, int, ares_mx_reply**)' is deprecated: Use ares_dns_parse instead [-Wdeprecated-declarations] nodejs> 307 | int status = ares_parse_mx_reply(buf, len, &mx_start); nodejs> | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/cares/include/ares.h:1119:55: note: declared here nodejs> 1119 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_dns_parse) int ares_parse_mx_reply( nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../src/cares_wrap.cc: In function 'v8::Maybe node::cares_wrap::{anonymous}::ParseCaaReply(node::Environment*, const unsigned char*, int, v8::Local, bool)': nodejs> ../../src/cares_wrap.cc:352:36: warning: 'int ares_parse_caa_reply(const unsigned char*, int, ares_caa_reply**)' is deprecated: Use ares_dns_parse instead [-Wdeprecated-declarations] nodejs> 352 | int status = ares_parse_caa_reply(buf, len, &caa_start); nodejs> | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/cares/include/ares.h:1106:55: note: declared here nodejs> 1106 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_dns_parse) int ares_parse_caa_reply( nodejs> | ^~~~~~~~~~~~~~~~~~~~ nodejs> ../../src/cares_wrap.cc: In function 'v8::Maybe node::cares_wrap::{anonymous}::ParseTxtReply(node::Environment*, const unsigned char*, int, v8::Local, bool)': nodejs> ../../src/cares_wrap.cc:463:40: warning: 'int ares_parse_txt_reply_ext(const unsigned char*, int, ares_txt_ext**)' is deprecated: Use ares_dns_parse instead [-Wdeprecated-declarations] nodejs> 463 | int status = ares_parse_txt_reply_ext(buf, len, &txt_out); nodejs> | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/cares/include/ares.h:1125:55: note: declared here nodejs> 1125 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_dns_parse) int ares_parse_txt_reply_ext( nodejs> | ^~~~~~~~~~~~~~~~~~~~~~~~ nodejs> ../../src/cares_wrap.cc: In function 'v8::Maybe node::cares_wrap::{anonymous}::ParseSrvReply(node::Environment*, const unsigned char*, int, v8::Local, bool)': nodejs> ../../src/cares_wrap.cc:536:36: warning: 'int ares_parse_srv_reply(const unsigned char*, int, ares_srv_reply**)' is deprecated: Use ares_dns_parse instead [-Wdeprecated-declarations] nodejs> 536 | int status = ares_parse_srv_reply(buf, len, &srv_start); nodejs> | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/cares/include/ares.h:1116:55: note: declared here nodejs> 1116 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_dns_parse) int ares_parse_srv_reply( nodejs> | ^~~~~~~~~~~~~~~~~~~~ nodejs> ../../src/cares_wrap.cc: In function 'v8::Maybe node::cares_wrap::{anonymous}::ParseNaptrReply(node::Environment*, const unsigned char*, int, v8::Local, bool)': nodejs> ../../src/cares_wrap.cc:593:38: warning: 'int ares_parse_naptr_reply(const unsigned char*, int, ares_naptr_reply**)' is deprecated: Use ares_dns_parse instead [-Wdeprecated-declarations] nodejs> 593 | int status = ares_parse_naptr_reply(buf, len, &naptr_start); nodejs> | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/cares/include/ares.h:1128:55: note: declared here nodejs> 1128 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_dns_parse) int ares_parse_naptr_reply( nodejs> | ^~~~~~~~~~~~~~~~~~~~~~ nodejs> ../../src/cares_wrap.cc: In member function 'void node::cares_wrap::ChannelWrap::EnsureServers()': nodejs> ../../src/cares_wrap.cc:959: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] nodejs> 959 | ares_get_servers_ports(channel_, &servers); nodejs> | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/cares/include/ares.h:1188:28: note: declared here nodejs> 1188 | int ares_get_servers_ports(const ares_channel_t *channel, nodejs> | ^~~~~~~~~~~~~~~~~~~~~~ nodejs> ../../src/cares_wrap.cc: In static member function 'static v8::Maybe node::cares_wrap::SoaTraits::Parse(node::cares_wrap::QuerySoaWrap*, const std::unique_ptr&)': nodejs> ../../src/cares_wrap.cc:1572:36: warning: 'int ares_parse_soa_reply(const unsigned char*, int, ares_soa_reply**)' is deprecated: Use ares_dns_parse instead [-Wdeprecated-declarations] nodejs> 1572 | int status = ares_parse_soa_reply(buf, len, &soa_out); nodejs> | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/cares/include/ares.h:1131:55: note: declared here nodejs> 1131 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_dns_parse) int ares_parse_soa_reply( nodejs> | ^~~~~~~~~~~~~~~~~~~~ nodejs> ../../src/cares_wrap.cc: In function 'void node::cares_wrap::{anonymous}::GetServers(const v8::FunctionCallbackInfo&)': nodejs> ../../src/cares_wrap.cc:1956: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] nodejs> 1956 | int r = ares_get_servers_ports(channel->cares_channel(), &servers); nodejs> | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/cares/include/ares.h:1188:28: note: declared here nodejs> 1188 | int ares_get_servers_ports(const ares_channel_t *channel, nodejs> | ^~~~~~~~~~~~~~~~~~~~~~ nodejs> ../../src/cares_wrap.cc: In function 'void node::cares_wrap::{anonymous}::SetServers(const v8::FunctionCallbackInfo&)': nodejs> ../../src/cares_wrap.cc:2001:30: warning: 'int ares_set_servers(ares_channel_t*, const ares_addr_node*)' is deprecated: Use ares_set_servers_csv instead [-Wdeprecated-declarations] nodejs> 2001 | int rv = ares_set_servers(channel->cares_channel(), nullptr); nodejs> | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/cares/include/ares.h:1168:61: note: declared here nodejs> 1168 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_set_servers_csv) int ares_set_servers( nodejs> | ^~~~~~~~~~~~~~~~ nodejs> ../../src/cares_wrap.cc:2061: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] nodejs> 2061 | err = ares_set_servers_ports(channel->cares_channel(), servers.data()); nodejs> | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/cares/include/ares.h:1173:20: note: declared here nodejs> 1173 | int ares_set_servers_ports(ares_channel_t *channel, nodejs> | ^~~~~~~~~~~~~~~~~~~~~~ nodejs> [1879/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.js-to-js-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/builtins/js-to-js-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1880/2106] CXX obj/src/libnode.internal_only_v8.o nodejs> [1881/2106] CXX obj/src/libnode.json_utils.o nodejs> [1882/2106] CXX obj/src/libnode.handle_wrap.o nodejs> [1883/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.wasm-strings-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/builtins/wasm-strings-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1884/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/debug/v8_initializers.debug-wasm-objects-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/debug/debug-wasm-objects-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1885/2106] CXX obj/src/libnode.heap_utils.o nodejs> [1886/2106] CXX obj/deps/v8/src/snapshot/mksnapshot.static-roots-gen.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/common/ptr-compr-inl.h:9, nodejs> from ../../deps/v8/src/snapshot/static-roots-gen.cc:10: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1887/2106] CXX obj/src/libnode.histogram.o nodejs> [1888/2106] CXX obj/src/libnode.js_stream.o nodejs> [1889/2106] CXX obj/src/libnode.js_udp_wrap.o nodejs> [1890/2106] CXX obj/src/libnode.node_binding.o nodejs> [1891/2106] CXX obj/src/libnode.js_native_api_v8.o nodejs> [1892/2106] CXX obj/src/libnode.node_debug.o nodejs> [1893/2106] CXX obj/src/libnode.module_wrap.o nodejs> [1894/2106] CXX obj/src/libnode.node_api.o nodejs> [1895/2106] CXX obj/src/libnode.node_config.o nodejs> In file included from ../../src/node_config.cc:11: nodejs> ../../deps/ncrypto/ncrypto.h:208:59: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 208 | using HMACCtxPointer = DeleteFnPtr; nodejs> | ^ nodejs> In file included from ../../deps/ncrypto/ncrypto.h:10: nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/hmac.h:35:28: note: declared here nodejs> 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); nodejs> | ^~~~~~~~~~~~~ nodejs> ../../deps/ncrypto/ncrypto.h:211:45: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 211 | using RSAPointer = DeleteFnPtr; nodejs> | ^ nodejs> In file included from ../../deps/ncrypto/ncrypto.h:12: nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/rsa.h:304:28: note: declared here nodejs> 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); nodejs> | ^~~~~~~~ nodejs> ../../deps/ncrypto/ncrypto.h:658:26: warning: 'void DH_free(DH*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 658 | DeleteFnPtr dh_; nodejs> | ^ nodejs> In file included from ../../deps/ncrypto/ncrypto.h:5: nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/dh.h:211:28: note: declared here nodejs> 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); nodejs> | ^~~~~~~ nodejs> ../../deps/ncrypto/ncrypto.h:948:34: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 948 | DeleteFnPtr key_; nodejs> | ^ nodejs> In file included from ../../deps/ncrypto/ncrypto.h:7: nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/ec.h:1022:28: note: declared here nodejs> 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); nodejs> | ^~~~~~~~~~~ nodejs> [1896/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/wasm/v8_initializers.wasm-objects-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/wasm/wasm-objects-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1897/2106] CXX obj/src/libnode.node_config_file.o nodejs> [1898/2106] CXX obj/src/libnode.node_blob.o nodejs> [1899/2106] CXX obj/src/libnode.node_builtins.o nodejs> [1900/2106] CXX obj/src/libnode.node_buffer.o nodejs> [1901/2106] CXX obj/src/libnode.node_constants.o nodejs> [1902/2106] CXX obj/tools/v8_gypfiles/gen/torque-generated/src/builtins/v8_initializers.wasm-tq-csa.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/prototype-info.h:8, nodejs> from ../../deps/v8/src/objects/map.h:15, nodejs> from ../../deps/v8/src/heap/marking.h:13, nodejs> from ../../deps/v8/src/heap/mutable-page.h:15, nodejs> from ../../deps/v8/src/common/code-memory-access.h:15, nodejs> from ../../deps/v8/src/heap/heap.h:28, nodejs> from ../../deps/v8/src/heap/factory.h:19, nodejs> from ../../deps/v8/src/objects/script.h:13, nodejs> from ../../deps/v8/src/parsing/parse-info.h:18, nodejs> from ../../deps/v8/src/parsing/scanner.h:18, nodejs> from ../../deps/v8/src/parsing/import-assertions.h:8, nodejs> from ../../deps/v8/src/ast/modules.h:8, nodejs> from ../../deps/v8/src/ast/ast.h:11, nodejs> from gen/torque-generated/src/builtins/wasm-tq-csa.cc:1: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1903/2106] AR obj/tools/v8_gypfiles/libv8_initializers.a nodejs> [1904/2106] STAMP obj/tools/v8_gypfiles/mksnapshot.actions_depends.stamp nodejs> [1905/2106] CXX obj/src/libnode.node.o nodejs> In file included from ../../src/node.cc:51: nodejs> ../../deps/ncrypto/ncrypto.h:208:59: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 208 | using HMACCtxPointer = DeleteFnPtr; nodejs> | ^ nodejs> In file included from ../../deps/ncrypto/ncrypto.h:10: nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/hmac.h:35:28: note: declared here nodejs> 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); nodejs> | ^~~~~~~~~~~~~ nodejs> ../../deps/ncrypto/ncrypto.h:211:45: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 211 | using RSAPointer = DeleteFnPtr; nodejs> | ^ nodejs> In file included from ../../deps/ncrypto/ncrypto.h:12: nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/rsa.h:304:28: note: declared here nodejs> 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); nodejs> | ^~~~~~~~ nodejs> ../../deps/ncrypto/ncrypto.h:658:26: warning: 'void DH_free(DH*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 658 | DeleteFnPtr dh_; nodejs> | ^ nodejs> In file included from ../../deps/ncrypto/ncrypto.h:5: nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/dh.h:211:28: note: declared here nodejs> 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); nodejs> | ^~~~~~~ nodejs> ../../deps/ncrypto/ncrypto.h:948:34: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 948 | DeleteFnPtr key_; nodejs> | ^ nodejs> In file included from ../../deps/ncrypto/ncrypto.h:7: nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/ec.h:1022:28: note: declared here nodejs> 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); nodejs> | ^~~~~~~~~~~ nodejs> [1906/2106] CXX obj/src/libnode.node_credentials.o nodejs> [1907/2106] CXX obj/src/libnode.node_external_reference.o nodejs> [1908/2106] CXX obj/src/libnode.node_contextify.o nodejs> [1909/2106] CXX obj/src/libnode.env.o nodejs> [1910/2106] CXX obj/src/libnode.node_dotenv.o nodejs> [1911/2106] CXX obj/src/libnode.node_env_var.o nodejs> [1912/2106] CXX obj/src/libnode.node_dir.o nodejs> [1913/2106] LINK mksnapshot nodejs> [1914/2106] STAMP obj/tools/v8_gypfiles/v8_snapshot.actions_depends.stamp nodejs> [1915/2106] CXX obj/src/libnode.node_errors.o nodejs> [1916/2106] CXX obj/src/libnode.node_main_instance.o nodejs> In file included from ../../src/crypto/crypto_util.h:15, nodejs> from ../../src/node_main_instance.cc:4: nodejs> ../../deps/ncrypto/ncrypto.h:208:59: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 208 | using HMACCtxPointer = DeleteFnPtr; nodejs> | ^ nodejs> In file included from ../../deps/ncrypto/ncrypto.h:10: nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/hmac.h:35:28: note: declared here nodejs> 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); nodejs> | ^~~~~~~~~~~~~ nodejs> ../../deps/ncrypto/ncrypto.h:211:45: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 211 | using RSAPointer = DeleteFnPtr; nodejs> | ^ nodejs> In file included from ../../deps/ncrypto/ncrypto.h:12: nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/rsa.h:304:28: note: declared here nodejs> 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); nodejs> | ^~~~~~~~ nodejs> ../../deps/ncrypto/ncrypto.h:658:26: warning: 'void DH_free(DH*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 658 | DeleteFnPtr dh_; nodejs> | ^ nodejs> In file included from ../../deps/ncrypto/ncrypto.h:5: nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/dh.h:211:28: note: declared here nodejs> 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); nodejs> | ^~~~~~~ nodejs> ../../deps/ncrypto/ncrypto.h:948:34: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 948 | DeleteFnPtr key_; nodejs> | ^ nodejs> In file included from ../../deps/ncrypto/ncrypto.h:7: nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/ec.h:1022:28: note: declared here nodejs> 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); nodejs> | ^~~~~~~~~~~ nodejs> [1917/2106] CXX obj/src/libnode.node_i18n.o nodejs> [1918/2106] CXX obj/src/libnode.node_http_parser.o nodejs> [1919/2106] ACTION generating: "obj/tools/v8_gypfiles/v8_snapshot.gen/snapshot.cc" "obj/tools/v8_gypfiles/v8_snapshot.gen/embedded.S" nodejs> [1920/2106] STAMP obj/tools/v8_gypfiles/v8_snapshot.actions_rules_copies.stamp nodejs> [1921/2106] CXX obj/src/libnode.node_metadata.o nodejs> In file included from ../../src/node_metadata.cc:32: nodejs> ../../deps/ncrypto/ncrypto.h:208:59: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 208 | using HMACCtxPointer = DeleteFnPtr; nodejs> | ^ nodejs> In file included from ../../deps/ncrypto/ncrypto.h:10: nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/hmac.h:35:28: note: declared here nodejs> 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); nodejs> | ^~~~~~~~~~~~~ nodejs> ../../deps/ncrypto/ncrypto.h:211:45: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 211 | using RSAPointer = DeleteFnPtr; nodejs> | ^ nodejs> In file included from ../../deps/ncrypto/ncrypto.h:12: nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/rsa.h:304:28: note: declared here nodejs> 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); nodejs> | ^~~~~~~~ nodejs> ../../deps/ncrypto/ncrypto.h:658:26: warning: 'void DH_free(DH*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 658 | DeleteFnPtr dh_; nodejs> | ^ nodejs> In file included from ../../deps/ncrypto/ncrypto.h:5: nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/dh.h:211:28: note: declared here nodejs> 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); nodejs> | ^~~~~~~ nodejs> ../../deps/ncrypto/ncrypto.h:948:34: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 948 | DeleteFnPtr key_; nodejs> | ^ nodejs> In file included from ../../deps/ncrypto/ncrypto.h:7: nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/ec.h:1022:28: note: declared here nodejs> 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); nodejs> | ^~~~~~~~~~~ nodejs> [1922/2106] CC obj/tools/v8_gypfiles/obj/tools/v8_gypfiles/v8_snapshot.gen/v8_snapshot.embedded.o nodejs> [1923/2106] CXX obj/src/libnode.node_postmortem_metadata.o nodejs> [1924/2106] CXX obj/src/libnode.node_os.o nodejs> [1925/2106] CXX obj/src/libnode.node_process_events.o nodejs> [1926/2106] CXX obj/src/libnode.node_perf.o nodejs> [1927/2106] CXX obj/src/libnode.node_modules.o nodejs> [1928/2106] CXX obj/src/libnode.node_messaging.o nodejs> [1929/2106] CXX obj/src/libnode.node_platform.o nodejs> [1930/2106] CXX obj/src/libnode.node_process_object.o nodejs> [1931/2106] CXX obj/src/libnode.node_file.o nodejs> [1932/2106] CXX obj/deps/v8/src/init/v8_snapshot.setup-isolate-deserialize.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/init/setup-isolate-deserialize.cc:6: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1933/2106] CXX obj/src/libnode.node_process_methods.o nodejs> [1934/2106] CXX obj/tools/v8_gypfiles/obj/tools/v8_gypfiles/v8_snapshot.gen/v8_snapshot.snapshot.o nodejs> In file included from ../../deps/v8/src/objects/fixed-array.h:20, nodejs> from ../../deps/v8/src/objects/contexts.h:9, nodejs> from ../../deps/v8/src/execution/thread-local-top.h:14, nodejs> from ../../deps/v8/src/execution/isolate-data.h:12, nodejs> from ../../deps/v8/src/execution/isolate.h:29, nodejs> from ../../deps/v8/src/snapshot/references.h:10, nodejs> from ../../deps/v8/src/snapshot/serializer-deserializer.h:9, nodejs> from ../../deps/v8/src/snapshot/snapshot.h:14, nodejs> from obj/tools/v8_gypfiles/v8_snapshot.gen/snapshot.cc:7: nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >' nodejs> 69 | constexpr Type() : __VA_ARGS__() {} \ nodejs> | ^ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >' nodejs> 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \ nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >' nodejs> 85 | explicit inline Type(Address ptr) nodejs> | ^~~~~~~ nodejs> ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS' nodejs> 969 | OBJECT_CONSTRUCTORS(PodArray, ByteArray); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [1935/2106] CXX obj/src/libnode.node_http2.o nodejs> [1936/2106] CXX obj/src/libnode.node_realm.o nodejs> [1937/2106] CXX obj/src/libnode.node_report.o nodejs> [1938/2106] CXX obj/src/libnode.node_report_utils.o nodejs> [1939/2106] CXX obj/src/libnode.node_options.o nodejs> [1940/2106] CXX obj/src/libnode.node_report_module.o nodejs> [1941/2106] CXX obj/src/libnode.node_serdes.o nodejs> [1942/2106] CXX obj/src/libnode.node_shadow_realm.o nodejs> [1943/2106] CXX obj/src/libnode.node_symbols.o nodejs> [1944/2106] CXX obj/src/libnode.node_stat_watcher.o nodejs> [1945/2106] CXX obj/src/libnode.node_task_queue.o nodejs> [1946/2106] CXX obj/src/libnode.node_sockaddr.o nodejs> [1947/2106] CXX obj/src/libnode.node_trace_events.o nodejs> [1948/2106] CXX obj/src/permission/libnode.child_process_permission.o nodejs> [1949/2106] CXX obj/src/libnode.node_sea.o nodejs> [1950/2106] CXX obj/src/libnode.node_types.o nodejs> [1951/2106] CXX obj/src/permission/libnode.inspector_permission.o nodejs> [1952/2106] CXX obj/src/libnode.node_util.o nodejs> [1953/2106] CXX obj/src/permission/libnode.wasi_permission.o nodejs> [1954/2106] CXX obj/src/permission/libnode.worker_permission.o nodejs> [1955/2106] CXX obj/src/libnode.node_wasm_web_api.o nodejs> [1956/2106] CXX obj/src/permission/libnode.addon_permission.o nodejs> [1957/2106] CXX obj/src/libnode.node_watchdog.o nodejs> [1958/2106] CXX obj/src/libnode.node_v8.o nodejs> [1959/2106] CXX obj/src/libnode.node_url.o nodejs> [1960/2106] CXX obj/src/libnode.node_snapshotable.o nodejs> [1961/2106] CXX obj/src/libnode.path.o nodejs> [1962/2106] CXX obj/src/libnode.node_task_runner.o nodejs> [1963/2106] CXX obj/src/permission/libnode.fs_permission.o nodejs> [1964/2106] CXX obj/src/libnode.node_wasi.o nodejs> [1965/2106] CXX obj/src/permission/libnode.permission.o nodejs> [1966/2106] CXX obj/src/libnode.pipe_wrap.o nodejs> [1967/2106] CXX obj/src/libnode.node_worker.o nodejs> [1968/2106] CXX obj/src/libnode.node_zlib.o nodejs> [1969/2106] CXX obj/src/libnode.process_wrap.o nodejs> [1970/2106] CXX obj/src/libnode.signal_wrap.o nodejs> [1971/2106] CXX obj/src/libnode.stream_pipe.o nodejs> [1972/2106] CXX obj/src/libnode.spawn_sync.o nodejs> [1973/2106] CXX obj/src/libnode.string_bytes.o nodejs> [1974/2106] CXX obj/src/libnode.stream_base.o nodejs> [1975/2106] CXX obj/src/libnode.string_decoder.o nodejs> [1976/2106] CXX obj/src/libnode.stream_wrap.o nodejs> [1977/2106] CXX obj/src/tracing/libnode.node_trace_buffer.o nodejs> [1978/2106] CXX obj/src/tracing/libnode.trace_event.o nodejs> [1979/2106] CXX obj/src/tracing/libnode.node_trace_writer.o nodejs> [1980/2106] CXX obj/src/tracing/libnode.traced_value.o nodejs> [1981/2106] CXX obj/src/libnode.timers.o nodejs> [1982/2106] CXX obj/src/libnode.tcp_wrap.o nodejs> [1983/2106] CXX obj/src/libnode.timer_wrap.o nodejs> [1984/2106] CXX obj/src/tracing/libnode.agent.o nodejs> [1985/2106] CXX obj/src/libnode.tty_wrap.o nodejs> [1986/2106] CXX obj/src/libnode.inspector_socket.o nodejs> [1987/2106] CXX obj/src/libnode.uv.o nodejs> [1988/2106] CXX obj/src/large_pages/libnode.node_large_page.o nodejs> [1989/2106] CXX obj/src/inspector/libnode.node_json.o nodejs> [1990/2106] CXX obj/src/libnode.udp_wrap.o nodejs> [1991/2106] CXX obj/src/inspector/libnode.node_string.o nodejs> [1992/2106] CXX obj/src/libnode.inspector_socket_server.o nodejs> [1993/2106] CXX obj/src/libnode.util.o nodejs> [1994/2106] CXX obj/src/libnode.node_webstorage.o nodejs> In file included from ../../deps/v8/include/v8-handle-base.h:8, nodejs> from ../../deps/v8/include/v8-local-handle.h:13, nodejs> from ../../deps/v8/include/v8-profiler.h:15, nodejs> from ../../src/memory_tracker.h:5, nodejs> from ../../src/base_object.h:29, nodejs> from ../../src/node_webstorage.h:6, nodejs> from ../../src/node_webstorage.cc:1: nodejs> In static member function 'static v8::internal::Address v8::internal::Internals::GetRoot(v8::Isolate*, int)', nodejs> inlined from 'void v8::ReturnValue::SetTheHole() [with T = v8::Value]' at ../../deps/v8/include/v8-function-callback.h:441:23, nodejs> 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, nodejs> inlined from 'v8::Intercepted node::webstorage::StorageGetter(v8::Local, const v8::PropertyCallbackInfo&)' at ../../src/node_webstorage.cc:565:30: nodejs> ../../deps/v8/include/v8-internal.h:962:39: warning: array subscript 0 is outside array bounds of 'v8::internal::Address [0]' [-Warray-bounds=] nodejs> 962 | return *GetRootSlot(isolate, index); nodejs> | ^ nodejs> In function 'v8::Intercepted node::webstorage::StorageGetter(v8::Local, const v8::PropertyCallbackInfo&)': nodejs> cc1plus: note: source object is likely at address zero nodejs> [1995/2106] CXX obj/src/libnode.inspector_js_api.o nodejs> [1996/2106] CXX obj/src/libnode.inspector_io.o nodejs> In file included from ../../src/crypto/crypto_util.h:15, nodejs> from ../../src/inspector_io.cc:4: nodejs> ../../deps/ncrypto/ncrypto.h:208:59: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 208 | using HMACCtxPointer = DeleteFnPtr; nodejs> | ^ nodejs> In file included from ../../deps/ncrypto/ncrypto.h:10: nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/hmac.h:35:28: note: declared here nodejs> 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); nodejs> | ^~~~~~~~~~~~~ nodejs> ../../deps/ncrypto/ncrypto.h:211:45: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 211 | using RSAPointer = DeleteFnPtr; nodejs> | ^ nodejs> In file included from ../../deps/ncrypto/ncrypto.h:12: nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/rsa.h:304:28: note: declared here nodejs> 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); nodejs> | ^~~~~~~~ nodejs> ../../deps/ncrypto/ncrypto.h:658:26: warning: 'void DH_free(DH*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 658 | DeleteFnPtr dh_; nodejs> | ^ nodejs> In file included from ../../deps/ncrypto/ncrypto.h:5: nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/dh.h:211:28: note: declared here nodejs> 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); nodejs> | ^~~~~~~ nodejs> ../../deps/ncrypto/ncrypto.h:948:34: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 948 | DeleteFnPtr key_; nodejs> | ^ nodejs> In file included from ../../deps/ncrypto/ncrypto.h:7: nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/ec.h:1022:28: note: declared here nodejs> 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); nodejs> | ^~~~~~~~~~~ nodejs> [1997/2106] CXX obj/src/inspector/libnode.worker_agent.o nodejs> [1998/2106] CXX obj/src/inspector/libnode.main_thread_interface.o nodejs> [1999/2106] CXX obj/src/libnode.inspector_profiler.o nodejs> [2000/2106] CXX obj/src/inspector/libnode.network_resource_manager.o nodejs> [2001/2106] CXX obj/src/inspector/libnode.worker_inspector.o nodejs> [2002/2106] CXX obj/src/inspector/libnode.io_agent.o nodejs> [2003/2106] CXX obj/src/inspector/libnode.target_agent.o nodejs> [2004/2106] CXX obj/src/inspector/libnode.runtime_agent.o nodejs> [2005/2106] CXX obj/src/libnode.node_sqlite.o nodejs> [2006/2106] CXX obj/src/libnode.inspector_agent.o nodejs> [2007/2106] CXX obj/src/inspector/libnode.network_inspector.o nodejs> [2008/2106] CXX obj/src/inspector/libnode.tracing_agent.o nodejs> [2009/2106] CXX obj/src/inspector/libnode.network_agent.o nodejs> [2010/2106] CXX obj/src/crypto/libnode.crypto_common.o nodejs> In file included from ../../src/crypto/crypto_common.h:8, nodejs> from ../../src/crypto/crypto_common.cc:1: nodejs> ../../deps/ncrypto/ncrypto.h:208:59: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 208 | using HMACCtxPointer = DeleteFnPtr; nodejs> | ^ nodejs> In file included from /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/ssl.h:38, nodejs> from ../../src/crypto/crypto_common.h:6: nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/hmac.h:35:28: note: declared here nodejs> 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); nodejs> | ^~~~~~~~~~~~~ nodejs> ../../deps/ncrypto/ncrypto.h:211:45: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 211 | using RSAPointer = DeleteFnPtr; nodejs> | ^ nodejs> In file included from /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/x509.h:36, nodejs> from /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/ssl.h:32: nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/rsa.h:304:28: note: declared here nodejs> 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); nodejs> | ^~~~~~~~ nodejs> ../../deps/ncrypto/ncrypto.h:658:26: warning: 'void DH_free(DH*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 658 | DeleteFnPtr dh_; nodejs> | ^ nodejs> In file included from /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/dsa.h:31, nodejs> from /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/x509.h:37: nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/dh.h:211:28: note: declared here nodejs> 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); nodejs> | ^~~~~~~ nodejs> ../../deps/ncrypto/ncrypto.h:948:34: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 948 | DeleteFnPtr key_; nodejs> | ^ nodejs> In file included from /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/x509.h:33: nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/ec.h:1022:28: note: declared here nodejs> 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); nodejs> | ^~~~~~~~~~~ nodejs> [2011/2106] CXX obj/src/crypto/libnode.crypto_aes.o nodejs> In file included from ../../src/crypto/crypto_util.h:15, nodejs> from ../../src/crypto/crypto_keys.h:6, nodejs> from ../../src/crypto/crypto_cipher.h:6, nodejs> from ../../src/crypto/crypto_aes.h:6, nodejs> from ../../src/crypto/crypto_aes.cc:1: nodejs> ../../deps/ncrypto/ncrypto.h:208:59: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 208 | using HMACCtxPointer = DeleteFnPtr; nodejs> | ^ nodejs> In file included from ../../deps/ncrypto/ncrypto.h:10: nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/hmac.h:35:28: note: declared here nodejs> 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); nodejs> | ^~~~~~~~~~~~~ nodejs> ../../deps/ncrypto/ncrypto.h:211:45: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 211 | using RSAPointer = DeleteFnPtr; nodejs> | ^ nodejs> In file included from ../../deps/ncrypto/ncrypto.h:12: nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/rsa.h:304:28: note: declared here nodejs> 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); nodejs> | ^~~~~~~~ nodejs> ../../deps/ncrypto/ncrypto.h:658:26: warning: 'void DH_free(DH*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 658 | DeleteFnPtr dh_; nodejs> | ^ nodejs> In file included from ../../deps/ncrypto/ncrypto.h:5: nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/dh.h:211:28: note: declared here nodejs> 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); nodejs> | ^~~~~~~ nodejs> ../../deps/ncrypto/ncrypto.h:948:34: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 948 | DeleteFnPtr key_; nodejs> | ^ nodejs> In file included from ../../deps/ncrypto/ncrypto.h:7: nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/ec.h:1022:28: note: declared here nodejs> 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); nodejs> | ^~~~~~~~~~~ nodejs> [2012/2106] CXX obj/src/crypto/libnode.crypto_bio.o nodejs> In file included from ../../src/crypto/crypto_util.h:15, nodejs> from ../../src/crypto/crypto_keys.h:6, nodejs> from ../../src/crypto/crypto_cipher.h:6, nodejs> from ../../src/crypto/crypto_aes.h:6, nodejs> from ../../src/node_crypto.h:31, nodejs> from ../../src/crypto/crypto_bio.h:27, nodejs> from ../../src/crypto/crypto_bio.cc:22: nodejs> ../../deps/ncrypto/ncrypto.h:208:59: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 208 | using HMACCtxPointer = DeleteFnPtr; nodejs> | ^ nodejs> In file included from ../../deps/ncrypto/ncrypto.h:10: nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/hmac.h:35:28: note: declared here nodejs> 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); nodejs> | ^~~~~~~~~~~~~ nodejs> ../../deps/ncrypto/ncrypto.h:211:45: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 211 | using RSAPointer = DeleteFnPtr; nodejs> | ^ nodejs> In file included from ../../deps/ncrypto/ncrypto.h:12: nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/rsa.h:304:28: note: declared here nodejs> 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); nodejs> | ^~~~~~~~ nodejs> ../../deps/ncrypto/ncrypto.h:658:26: warning: 'void DH_free(DH*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 658 | DeleteFnPtr dh_; nodejs> | ^ nodejs> In file included from ../../deps/ncrypto/ncrypto.h:5: nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/dh.h:211:28: note: declared here nodejs> 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); nodejs> | ^~~~~~~ nodejs> ../../deps/ncrypto/ncrypto.h:948:34: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 948 | DeleteFnPtr key_; nodejs> | ^ nodejs> In file included from ../../deps/ncrypto/ncrypto.h:7: nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/ec.h:1022:28: note: declared here nodejs> 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); nodejs> | ^~~~~~~~~~~ nodejs> [2013/2106] CXX obj/src/crypto/libnode.crypto_timing.o nodejs> In file included from ../../src/crypto/crypto_util.h:15, nodejs> from ../../src/crypto/crypto_timing.cc:2: nodejs> ../../deps/ncrypto/ncrypto.h:208:59: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 208 | using HMACCtxPointer = DeleteFnPtr; nodejs> | ^ nodejs> In file included from ../../deps/ncrypto/ncrypto.h:10: nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/hmac.h:35:28: note: declared here nodejs> 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); nodejs> | ^~~~~~~~~~~~~ nodejs> ../../deps/ncrypto/ncrypto.h:211:45: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 211 | using RSAPointer = DeleteFnPtr; nodejs> | ^ nodejs> In file included from ../../deps/ncrypto/ncrypto.h:12: nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/rsa.h:304:28: note: declared here nodejs> 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); nodejs> | ^~~~~~~~ nodejs> ../../deps/ncrypto/ncrypto.h:658:26: warning: 'void DH_free(DH*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 658 | DeleteFnPtr dh_; nodejs> | ^ nodejs> In file included from ../../deps/ncrypto/ncrypto.h:5: nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/dh.h:211:28: note: declared here nodejs> 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); nodejs> | ^~~~~~~ nodejs> ../../deps/ncrypto/ncrypto.h:948:34: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 948 | DeleteFnPtr key_; nodejs> | ^ nodejs> In file included from ../../deps/ncrypto/ncrypto.h:7: nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/ec.h:1022:28: note: declared here nodejs> 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); nodejs> | ^~~~~~~~~~~ nodejs> [2014/2106] CXX obj/src/crypto/libnode.crypto_pbkdf2.o nodejs> In file included from ../../src/crypto/crypto_util.h:15, nodejs> from ../../src/crypto/crypto_pbkdf2.h:6, nodejs> from ../../src/crypto/crypto_pbkdf2.cc:1: nodejs> ../../deps/ncrypto/ncrypto.h:208:59: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 208 | using HMACCtxPointer = DeleteFnPtr; nodejs> | ^ nodejs> In file included from ../../deps/ncrypto/ncrypto.h:10: nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/hmac.h:35:28: note: declared here nodejs> 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); nodejs> | ^~~~~~~~~~~~~ nodejs> ../../deps/ncrypto/ncrypto.h:211:45: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 211 | using RSAPointer = DeleteFnPtr; nodejs> | ^ nodejs> In file included from ../../deps/ncrypto/ncrypto.h:12: nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/rsa.h:304:28: note: declared here nodejs> 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); nodejs> | ^~~~~~~~ nodejs> ../../deps/ncrypto/ncrypto.h:658:26: warning: 'void DH_free(DH*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 658 | DeleteFnPtr dh_; nodejs> | ^ nodejs> In file included from ../../deps/ncrypto/ncrypto.h:5: nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/dh.h:211:28: note: declared here nodejs> 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); nodejs> | ^~~~~~~ nodejs> ../../deps/ncrypto/ncrypto.h:948:34: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 948 | DeleteFnPtr key_; nodejs> | ^ nodejs> In file included from ../../deps/ncrypto/ncrypto.h:7: nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/ec.h:1022:28: note: declared here nodejs> 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); nodejs> | ^~~~~~~~~~~ nodejs> [2015/2106] CXX obj/src/crypto/libnode.crypto_hkdf.o nodejs> In file included from ../../src/crypto/crypto_util.h:15, nodejs> from ../../src/crypto/crypto_keys.h:6, nodejs> from ../../src/crypto/crypto_hkdf.h:8, nodejs> from ../../src/crypto/crypto_hkdf.cc:1: nodejs> ../../deps/ncrypto/ncrypto.h:208:59: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 208 | using HMACCtxPointer = DeleteFnPtr; nodejs> | ^ nodejs> In file included from ../../deps/ncrypto/ncrypto.h:10: nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/hmac.h:35:28: note: declared here nodejs> 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); nodejs> | ^~~~~~~~~~~~~ nodejs> ../../deps/ncrypto/ncrypto.h:211:45: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 211 | using RSAPointer = DeleteFnPtr; nodejs> | ^ nodejs> In file included from ../../deps/ncrypto/ncrypto.h:12: nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/rsa.h:304:28: note: declared here nodejs> 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); nodejs> | ^~~~~~~~ nodejs> ../../deps/ncrypto/ncrypto.h:658:26: warning: 'void DH_free(DH*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 658 | DeleteFnPtr dh_; nodejs> | ^ nodejs> In file included from ../../deps/ncrypto/ncrypto.h:5: nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/dh.h:211:28: note: declared here nodejs> 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); nodejs> | ^~~~~~~ nodejs> ../../deps/ncrypto/ncrypto.h:948:34: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 948 | DeleteFnPtr key_; nodejs> | ^ nodejs> In file included from ../../deps/ncrypto/ncrypto.h:7: nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/ec.h:1022:28: note: declared here nodejs> 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); nodejs> | ^~~~~~~~~~~ nodejs> [2016/2106] CXX obj/src/crypto/libnode.crypto_dsa.o nodejs> In file included from ../../src/crypto/crypto_util.h:15, nodejs> from ../../src/crypto/crypto_keys.h:6, nodejs> from ../../src/crypto/crypto_dsa.h:6, nodejs> from ../../src/crypto/crypto_dsa.cc:1: nodejs> ../../deps/ncrypto/ncrypto.h:208:59: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 208 | using HMACCtxPointer = DeleteFnPtr; nodejs> | ^ nodejs> In file included from ../../deps/ncrypto/ncrypto.h:10: nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/hmac.h:35:28: note: declared here nodejs> 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); nodejs> | ^~~~~~~~~~~~~ nodejs> ../../deps/ncrypto/ncrypto.h:211:45: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 211 | using RSAPointer = DeleteFnPtr; nodejs> | ^ nodejs> In file included from ../../deps/ncrypto/ncrypto.h:12: nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/rsa.h:304:28: note: declared here nodejs> 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); nodejs> | ^~~~~~~~ nodejs> ../../deps/ncrypto/ncrypto.h:658:26: warning: 'void DH_free(DH*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 658 | DeleteFnPtr dh_; nodejs> | ^ nodejs> In file included from ../../deps/ncrypto/ncrypto.h:5: nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/dh.h:211:28: note: declared here nodejs> 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); nodejs> | ^~~~~~~ nodejs> ../../deps/ncrypto/ncrypto.h:948:34: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 948 | DeleteFnPtr key_; nodejs> | ^ nodejs> In file included from ../../deps/ncrypto/ncrypto.h:7: nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/ec.h:1022:28: note: declared here nodejs> 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); nodejs> | ^~~~~~~~~~~ nodejs> ../../src/crypto/crypto_dsa.cc: In function 'v8::Maybe node::crypto::GetDsaKeyDetail(node::Environment*, const KeyObjectData&, v8::Local)': nodejs> ../../src/crypto/crypto_dsa.cc:112:37: warning: 'const dsa_st* EVP_PKEY_get0_DSA(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 112 | const DSA* dsa = EVP_PKEY_get0_DSA(m_pkey.get()); nodejs> | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ nodejs> In file included from ../../src/env.h:55, nodejs> from ../../src/crypto/crypto_util.h:7: nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/evp.h:1372:22: note: declared here nodejs> 1372 | const struct dsa_st *EVP_PKEY_get0_DSA(const EVP_PKEY *pkey); nodejs> | ^~~~~~~~~~~~~~~~~ nodejs> ../../src/crypto/crypto_dsa.cc:115:15: warning: 'void DSA_get0_pqg(const DSA*, const BIGNUM**, const BIGNUM**, const BIGNUM**)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 115 | DSA_get0_pqg(dsa, &p, &q, nullptr); nodejs> | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ nodejs> In file included from ../../deps/ncrypto/ncrypto.h:6: nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/dsa.h:206:28: note: declared here nodejs> 206 | OSSL_DEPRECATEDIN_3_0 void DSA_get0_pqg(const DSA *d, const BIGNUM **p, nodejs> | ^~~~~~~~~~~~ nodejs> [2017/2106] CXX obj/src/crypto/libnode.crypto_clienthello.o nodejs> [2018/2106] CXX obj/src/crypto/libnode.crypto_sig.o nodejs> In file included from ../../src/crypto/crypto_util.h:15, nodejs> from ../../src/crypto/crypto_keys.h:6, nodejs> from ../../src/crypto/crypto_sig.h:7, nodejs> from ../../src/crypto/crypto_sig.cc:1: nodejs> ../../deps/ncrypto/ncrypto.h:208:59: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 208 | using HMACCtxPointer = DeleteFnPtr; nodejs> | ^ nodejs> In file included from ../../deps/ncrypto/ncrypto.h:10: nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/hmac.h:35:28: note: declared here nodejs> 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); nodejs> | ^~~~~~~~~~~~~ nodejs> ../../deps/ncrypto/ncrypto.h:211:45: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 211 | using RSAPointer = DeleteFnPtr; nodejs> | ^ nodejs> In file included from ../../deps/ncrypto/ncrypto.h:12: nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/rsa.h:304:28: note: declared here nodejs> 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); nodejs> | ^~~~~~~~ nodejs> ../../deps/ncrypto/ncrypto.h:658:26: warning: 'void DH_free(DH*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 658 | DeleteFnPtr dh_; nodejs> | ^ nodejs> In file included from ../../deps/ncrypto/ncrypto.h:5: nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/dh.h:211:28: note: declared here nodejs> 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); nodejs> | ^~~~~~~ nodejs> ../../deps/ncrypto/ncrypto.h:948:34: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 948 | DeleteFnPtr key_; nodejs> | ^ nodejs> In file included from ../../deps/ncrypto/ncrypto.h:7: nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/ec.h:1022:28: note: declared here nodejs> 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); nodejs> | ^~~~~~~~~~~ nodejs> ../../src/crypto/crypto_sig.cc: In function 'bool node::crypto::{anonymous}::ValidateDSAParameters(EVP_PKEY*)': nodejs> ../../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] nodejs> 50 | const DSA* dsa = EVP_PKEY_get0_DSA(key); nodejs> | ~~~~~~~~~~~~~~~~~^~~~~ nodejs> In file included from ../../src/env.h:55, nodejs> from ../../src/crypto/crypto_util.h:7: nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/evp.h:1372:22: note: declared here nodejs> 1372 | const struct dsa_st *EVP_PKEY_get0_DSA(const EVP_PKEY *pkey); nodejs> | ^~~~~~~~~~~~~~~~~ nodejs> ../../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] nodejs> 53 | DSA_get0_pqg(dsa, &p, &q, nullptr); nodejs> | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ nodejs> In file included from ../../deps/ncrypto/ncrypto.h:6: nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/dsa.h:206:28: note: declared here nodejs> 206 | OSSL_DEPRECATEDIN_3_0 void DSA_get0_pqg(const DSA *d, const BIGNUM **p, nodejs> | ^~~~~~~~~~~~ nodejs> ../../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)': nodejs> ../../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] nodejs> 103 | EVP_PKEY_CTX_set_signature_md(pkctx.get(), EVP_MD_CTX_md(mdctx.get())) > nodejs> | ~~~~~~~~~~~~~^~~~~~~~~~~~~ nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/evp.h:561:15: note: declared here nodejs> 561 | const EVP_MD *EVP_MD_CTX_md(const EVP_MD_CTX *ctx); nodejs> | ^~~~~~~~~~~~~ nodejs> ../../src/crypto/crypto_sig.cc: In function 'unsigned int node::crypto::{anonymous}::GetBytesOfRS(const ncrypto::EVPKeyPointer&)': nodejs> ../../src/crypto/crypto_sig.cc:133:43: warning: 'const dsa_st* EVP_PKEY_get0_DSA(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 133 | const DSA* dsa_key = EVP_PKEY_get0_DSA(pkey.get()); nodejs> | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/evp.h:1372:22: note: declared here nodejs> 1372 | const struct dsa_st *EVP_PKEY_get0_DSA(const EVP_PKEY *pkey); nodejs> | ^~~~~~~~~~~~~~~~~ nodejs> ../../src/crypto/crypto_sig.cc:135:49: warning: 'const BIGNUM* DSA_get0_q(const DSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 135 | bits = BignumPointer::GetBitCount(DSA_get0_q(dsa_key)); nodejs> | ~~~~~~~~~~^~~~~~~~~ nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/dsa.h:214:37: note: declared here nodejs> 214 | OSSL_DEPRECATEDIN_3_0 const BIGNUM *DSA_get0_q(const DSA *d); nodejs> | ^~~~~~~~~~ nodejs> ../../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*)': nodejs> ../../src/crypto/crypto_sig.cc:526:65: warning: 'const EVP_MD* EVP_MD_CTX_md(const EVP_MD_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 526 | EVP_PKEY_CTX_set_signature_md(pkctx.get(), EVP_MD_CTX_md(mdctx.get())) > nodejs> | ~~~~~~~~~~~~~^~~~~~~~~~~~~ nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/evp.h:561:15: note: declared here nodejs> 561 | const EVP_MD *EVP_MD_CTX_md(const EVP_MD_CTX *ctx); nodejs> | ^~~~~~~~~~~~~ nodejs> [2019/2106] CXX obj/src/crypto/libnode.crypto_cipher.o nodejs> In file included from ../../src/crypto/crypto_util.h:15, nodejs> from ../../src/crypto/crypto_keys.h:6, nodejs> from ../../src/crypto/crypto_cipher.h:6, nodejs> from ../../src/crypto/crypto_cipher.cc:1: nodejs> ../../deps/ncrypto/ncrypto.h:208:59: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 208 | using HMACCtxPointer = DeleteFnPtr; nodejs> | ^ nodejs> In file included from ../../deps/ncrypto/ncrypto.h:10: nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/hmac.h:35:28: note: declared here nodejs> 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); nodejs> | ^~~~~~~~~~~~~ nodejs> ../../deps/ncrypto/ncrypto.h:211:45: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 211 | using RSAPointer = DeleteFnPtr; nodejs> | ^ nodejs> In file included from ../../deps/ncrypto/ncrypto.h:12: nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/rsa.h:304:28: note: declared here nodejs> 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); nodejs> | ^~~~~~~~ nodejs> ../../deps/ncrypto/ncrypto.h:658:26: warning: 'void DH_free(DH*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 658 | DeleteFnPtr dh_; nodejs> | ^ nodejs> In file included from ../../deps/ncrypto/ncrypto.h:5: nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/dh.h:211:28: note: declared here nodejs> 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); nodejs> | ^~~~~~~ nodejs> ../../deps/ncrypto/ncrypto.h:948:34: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 948 | DeleteFnPtr key_; nodejs> | ^ nodejs> In file included from ../../deps/ncrypto/ncrypto.h:7: nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/ec.h:1022:28: note: declared here nodejs> 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); nodejs> | ^~~~~~~~~~~ nodejs> [2020/2106] CXX obj/src/quic/libnode.application.o nodejs> [2021/2106] CXX obj/src/quic/libnode.bindingdata.o nodejs> [2022/2106] CXX obj/src/quic/libnode.cid.o nodejs> [2023/2106] CXX obj/src/quic/libnode.data.o nodejs> [2024/2106] CXX obj/src/quic/libnode.endpoint.o nodejs> [2025/2106] CXX obj/src/quic/libnode.http3.o nodejs> [2026/2106] CXX obj/src/quic/libnode.logstream.o nodejs> [2027/2106] CXX obj/src/quic/libnode.packet.o nodejs> [2028/2106] CXX obj/src/quic/libnode.preferredaddress.o nodejs> [2029/2106] CXX obj/src/quic/libnode.session.o nodejs> [2030/2106] CXX obj/src/crypto/libnode.crypto_hmac.o nodejs> In file included from ../../src/crypto/crypto_util.h:15, nodejs> from ../../src/crypto/crypto_keys.h:6, nodejs> from ../../src/crypto/crypto_hmac.h:7, nodejs> from ../../src/crypto/crypto_hmac.cc:1: nodejs> ../../deps/ncrypto/ncrypto.h:208:59: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 208 | using HMACCtxPointer = DeleteFnPtr; nodejs> | ^ nodejs> In file included from ../../deps/ncrypto/ncrypto.h:10: nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/hmac.h:35:28: note: declared here nodejs> 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); nodejs> | ^~~~~~~~~~~~~ nodejs> ../../deps/ncrypto/ncrypto.h:211:45: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 211 | using RSAPointer = DeleteFnPtr; nodejs> | ^ nodejs> In file included from ../../deps/ncrypto/ncrypto.h:12: nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/rsa.h:304:28: note: declared here nodejs> 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); nodejs> | ^~~~~~~~ nodejs> ../../deps/ncrypto/ncrypto.h:658:26: warning: 'void DH_free(DH*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 658 | DeleteFnPtr dh_; nodejs> | ^ nodejs> In file included from ../../deps/ncrypto/ncrypto.h:5: nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/dh.h:211:28: note: declared here nodejs> 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); nodejs> | ^~~~~~~ nodejs> ../../deps/ncrypto/ncrypto.h:948:34: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 948 | DeleteFnPtr key_; nodejs> | ^ nodejs> In file included from ../../deps/ncrypto/ncrypto.h:7: nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/ec.h:1022:28: note: declared here nodejs> 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); nodejs> | ^~~~~~~~~~~ nodejs> ../../src/crypto/crypto_hmac.cc: In member function 'void node::crypto::Hmac::HmacInit(const char*, const char*, int)': nodejs> ../../src/crypto/crypto_hmac.cc:80:26: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 80 | ctx_.reset(HMAC_CTX_new()); nodejs> | ~~~~~~~~~~~~^~ nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/hmac.h:33:33: note: declared here nodejs> 33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void); nodejs> | ^~~~~~~~~~~~ nodejs> ../../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] nodejs> 81 | if (!ctx_ || !HMAC_Init_ex(ctx_.get(), key, key_len, md, nullptr)) { nodejs> | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/hmac.h:43:27: note: declared here nodejs> 43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len, nodejs> | ^~~~~~~~~~~~ nodejs> ../../src/crypto/crypto_hmac.cc: In member function 'bool node::crypto::Hmac::HmacUpdate(const char*, std::size_t)': nodejs> ../../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] nodejs> 98 | return ctx_ && HMAC_Update(ctx_.get(), nodejs> | ~~~~~~~~~~~^~~~~~~~~~~~ nodejs> 99 | reinterpret_cast(data), nodejs> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nodejs> 100 | len) == 1; nodejs> | ~~~~ nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/hmac.h:45:27: note: declared here nodejs> 45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data, nodejs> | ^~~~~~~~~~~ nodejs> ../../src/crypto/crypto_hmac.cc: In static member function 'static void node::crypto::Hmac::HmacDigest(const v8::FunctionCallbackInfo&)': nodejs> ../../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] nodejs> 129 | bool ok = HMAC_Final(hmac->ctx_.get(), md_value, &md_len); nodejs> | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/hmac.h:47:27: note: declared here nodejs> 47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md, nodejs> | ^~~~~~~~~~ nodejs> ../../src/crypto/crypto_hmac.cc: In static member function 'static bool node::crypto::HmacTraits::DeriveBits(node::Environment*, const node::crypto::HmacConfig&, node::crypto::ByteSource*, node::crypto::CryptoJobMode)': nodejs> ../../src/crypto/crypto_hmac.cc:228:34: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 228 | HMACCtxPointer ctx(HMAC_CTX_new()); nodejs> | ~~~~~~~~~~~~^~ nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/hmac.h:33:33: note: declared here nodejs> 33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void); nodejs> | ^~~~~~~~~~~~ nodejs> ../../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] nodejs> 230 | if (!ctx || !HMAC_Init_ex(ctx.get(), nodejs> | ~~~~~~~~~~~~^~~~~~~~~~~ nodejs> 231 | params.key.GetSymmetricKey(), nodejs> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nodejs> 232 | params.key.GetSymmetricKeySize(), nodejs> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nodejs> 233 | params.digest, nodejs> | ~~~~~~~~~~~~~~ nodejs> 234 | nullptr)) { nodejs> | ~~~~~~~~ nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/hmac.h:43:27: note: declared here nodejs> 43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len, nodejs> | ^~~~~~~~~~~~ nodejs> ../../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] nodejs> 238 | if (!HMAC_Update( nodejs> | ~~~~~~~~~~~^ nodejs> 239 | ctx.get(), nodejs> | ~~~~~~~~~~ nodejs> 240 | params.data.data(), nodejs> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nodejs> 241 | params.data.size())) { nodejs> | ~~~~~~~~~~~~~~~~~~~ nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/hmac.h:45:27: note: declared here nodejs> 45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data, nodejs> | ^~~~~~~~~~~ nodejs> ../../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] nodejs> 248 | if (!HMAC_Final(ctx.get(), buf.data(), &len)) { nodejs> | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/hmac.h:47:27: note: declared here nodejs> 47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md, nodejs> | ^~~~~~~~~~ nodejs> [2031/2106] CXX obj/src/quic/libnode.sessionticket.o nodejs> [2032/2106] CXX obj/src/quic/libnode.streams.o nodejs> [2033/2106] CXX obj/src/quic/libnode.tlscontext.o nodejs> [2034/2106] CXX obj/src/quic/libnode.tokens.o nodejs> [2035/2106] CXX obj/src/quic/libnode.transportparams.o nodejs> [2036/2106] AR obj/tools/v8_gypfiles/libv8_snapshot.a nodejs> [2037/2106] AR obj/deps/ada/libada.a nodejs> [2038/2106] STAMP obj/node_mksnapshot.compile_depends.stamp nodejs> [2039/2106] CXX obj/src/quic/libnode.quic.o nodejs> [2040/2106] CXX obj/src/crypto/libnode.crypto_random.o nodejs> In file included from ../../src/crypto/crypto_util.h:15, nodejs> from ../../src/crypto/crypto_random.h:7, nodejs> from ../../src/crypto/crypto_random.cc:1: nodejs> ../../deps/ncrypto/ncrypto.h:208:59: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 208 | using HMACCtxPointer = DeleteFnPtr; nodejs> | ^ nodejs> In file included from ../../deps/ncrypto/ncrypto.h:10: nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/hmac.h:35:28: note: declared here nodejs> 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); nodejs> | ^~~~~~~~~~~~~ nodejs> ../../deps/ncrypto/ncrypto.h:211:45: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 211 | using RSAPointer = DeleteFnPtr; nodejs> | ^ nodejs> In file included from ../../deps/ncrypto/ncrypto.h:12: nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/rsa.h:304:28: note: declared here nodejs> 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); nodejs> | ^~~~~~~~ nodejs> ../../deps/ncrypto/ncrypto.h:658:26: warning: 'void DH_free(DH*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 658 | DeleteFnPtr dh_; nodejs> | ^ nodejs> In file included from ../../deps/ncrypto/ncrypto.h:5: nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/dh.h:211:28: note: declared here nodejs> 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); nodejs> | ^~~~~~~ nodejs> ../../deps/ncrypto/ncrypto.h:948:34: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 948 | DeleteFnPtr key_; nodejs> | ^ nodejs> In file included from ../../deps/ncrypto/ncrypto.h:7: nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/ec.h:1022:28: note: declared here nodejs> 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); nodejs> | ^~~~~~~~~~~ nodejs> [2041/2106] AR obj/deps/googletest/libgtest.a nodejs> [2042/2106] STAMP obj/embedtest.compile_depends.stamp nodejs> [2043/2106] STAMP obj/cctest.compile_depends.stamp nodejs> [2044/2106] CXX obj/src/crypto/libnode.crypto_context.o nodejs> In file included from ../../src/crypto/crypto_util.h:15, nodejs> from ../../src/crypto/crypto_keys.h:6, nodejs> from ../../src/crypto/crypto_context.h:7, nodejs> from ../../src/crypto/crypto_context.cc:1: nodejs> ../../deps/ncrypto/ncrypto.h:208:59: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 208 | using HMACCtxPointer = DeleteFnPtr; nodejs> | ^ nodejs> In file included from ../../deps/ncrypto/ncrypto.h:10: nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/hmac.h:35:28: note: declared here nodejs> 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); nodejs> | ^~~~~~~~~~~~~ nodejs> ../../deps/ncrypto/ncrypto.h:211:45: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 211 | using RSAPointer = DeleteFnPtr; nodejs> | ^ nodejs> In file included from ../../deps/ncrypto/ncrypto.h:12: nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/rsa.h:304:28: note: declared here nodejs> 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); nodejs> | ^~~~~~~~ nodejs> ../../deps/ncrypto/ncrypto.h:658:26: warning: 'void DH_free(DH*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 658 | DeleteFnPtr dh_; nodejs> | ^ nodejs> In file included from ../../deps/ncrypto/ncrypto.h:5: nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/dh.h:211:28: note: declared here nodejs> 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); nodejs> | ^~~~~~~ nodejs> ../../deps/ncrypto/ncrypto.h:948:34: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 948 | DeleteFnPtr key_; nodejs> | ^ nodejs> In file included from ../../deps/ncrypto/ncrypto.h:7: nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/ec.h:1022:28: note: declared here nodejs> 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); nodejs> | ^~~~~~~~~~~ nodejs> ../../src/crypto/crypto_context.cc: In static member function 'static void node::crypto::SecureContext::SetDHParam(const v8::FunctionCallbackInfo&)': nodejs> ../../src/crypto/crypto_context.cc:1787:35: warning: 'DH* PEM_read_bio_DHparams(BIO*, DH**, int (*)(char*, int, int, void*), void*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 1787 | dh.reset(PEM_read_bio_DHparams(bio.get(), nullptr, nullptr, nullptr)); nodejs> | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nodejs> In file included from /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/ssl.h:37, nodejs> from ../../deps/ncrypto/ncrypto.h:13: nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/pem.h:475:1: note: declared here nodejs> 475 | DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, DHparams, DH) nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../src/crypto/crypto_context.cc:1796:14: warning: 'void DH_get0_pqg(const DH*, const BIGNUM**, const BIGNUM**, const BIGNUM**)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 1796 | DH_get0_pqg(dh.get(), &p, nullptr, nullptr); nodejs> | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/dh.h:264:28: note: declared here nodejs> 264 | OSSL_DEPRECATEDIN_3_0 void DH_get0_pqg(const DH *dh, const BIGNUM **p, nodejs> | ^~~~~~~~~~~ nodejs> ../../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)': nodejs> ../../src/crypto/crypto_context.cc:2202:15: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 2202 | HMAC_Init_ex(hctx, nodejs> | ~~~~~~~~~~~~^~~~~~ nodejs> 2203 | hmac_buf.data(), nodejs> | ~~~~~~~~~~~~~~~~ nodejs> 2204 | hmac_buf.length(), nodejs> | ~~~~~~~~~~~~~~~~~~ nodejs> 2205 | EVP_sha256(), nodejs> | ~~~~~~~~~~~~~ nodejs> 2206 | nullptr); nodejs> | ~~~~~~~~ nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/hmac.h:43:27: note: declared here nodejs> 43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len, nodejs> | ^~~~~~~~~~~~ nodejs> ../../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)': nodejs> ../../src/crypto/crypto_context.cc:2240:21: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 2240 | HMAC_Init_ex(hctx, nodejs> | ~~~~~~~~~~~~^~~~~~ nodejs> 2241 | sc->ticket_key_hmac_, nodejs> | ~~~~~~~~~~~~~~~~~~~~~ nodejs> 2242 | sizeof(sc->ticket_key_hmac_), nodejs> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nodejs> 2243 | EVP_sha256(), nodejs> | ~~~~~~~~~~~~~ nodejs> 2244 | nullptr) <= 0) { nodejs> | ~~~~~~~~ nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/hmac.h:43:27: note: declared here nodejs> 43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len, nodejs> | ^~~~~~~~~~~~ nodejs> ../../src/crypto/crypto_context.cc:2257:19: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 2257 | HMAC_Init_ex(hctx, sc->ticket_key_hmac_, sizeof(sc->ticket_key_hmac_), nodejs> | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nodejs> 2258 | EVP_sha256(), nullptr) <= 0) { nodejs> | ~~~~~~~~~~~~~~~~~~~~~~ nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/hmac.h:43:27: note: declared here nodejs> 43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len, nodejs> | ^~~~~~~~~~~~ nodejs> [2045/2106] CXX obj/src/crypto/libnode.crypto_spkac.o nodejs> In file included from ../../src/crypto/crypto_common.h:8, nodejs> from ../../src/crypto/crypto_spkac.cc:2: nodejs> ../../deps/ncrypto/ncrypto.h:208:59: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 208 | using HMACCtxPointer = DeleteFnPtr; nodejs> | ^ nodejs> In file included from /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/ssl.h:38, nodejs> from ../../src/crypto/crypto_common.h:6: nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/hmac.h:35:28: note: declared here nodejs> 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); nodejs> | ^~~~~~~~~~~~~ nodejs> ../../deps/ncrypto/ncrypto.h:211:45: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 211 | using RSAPointer = DeleteFnPtr; nodejs> | ^ nodejs> In file included from /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/x509.h:36, nodejs> from /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/ssl.h:32: nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/rsa.h:304:28: note: declared here nodejs> 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); nodejs> | ^~~~~~~~ nodejs> ../../deps/ncrypto/ncrypto.h:658:26: warning: 'void DH_free(DH*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 658 | DeleteFnPtr dh_; nodejs> | ^ nodejs> In file included from /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/dsa.h:31, nodejs> from /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/x509.h:37: nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/dh.h:211:28: note: declared here nodejs> 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); nodejs> | ^~~~~~~ nodejs> ../../deps/ncrypto/ncrypto.h:948:34: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 948 | DeleteFnPtr key_; nodejs> | ^ nodejs> In file included from /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/x509.h:33: nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/ec.h:1022:28: note: declared here nodejs> 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); nodejs> | ^~~~~~~~~~~ nodejs> [2046/2106] CXX obj/src/crypto/libnode.crypto_ec.o nodejs> In file included from ../../src/crypto/crypto_util.h:15, nodejs> from ../../src/crypto/crypto_keys.h:6, nodejs> from ../../src/crypto/crypto_keygen.h:8, nodejs> from ../../src/crypto/crypto_ec.h:8, nodejs> from ../../src/crypto/crypto_ec.cc:1: nodejs> ../../deps/ncrypto/ncrypto.h:208:59: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 208 | using HMACCtxPointer = DeleteFnPtr; nodejs> | ^ nodejs> In file included from ../../deps/ncrypto/ncrypto.h:10: nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/hmac.h:35:28: note: declared here nodejs> 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); nodejs> | ^~~~~~~~~~~~~ nodejs> ../../deps/ncrypto/ncrypto.h:211:45: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 211 | using RSAPointer = DeleteFnPtr; nodejs> | ^ nodejs> In file included from ../../deps/ncrypto/ncrypto.h:12: nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/rsa.h:304:28: note: declared here nodejs> 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); nodejs> | ^~~~~~~~ nodejs> ../../deps/ncrypto/ncrypto.h:658:26: warning: 'void DH_free(DH*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 658 | DeleteFnPtr dh_; nodejs> | ^ nodejs> In file included from ../../deps/ncrypto/ncrypto.h:5: nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/dh.h:211:28: note: declared here nodejs> 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); nodejs> | ^~~~~~~ nodejs> ../../deps/ncrypto/ncrypto.h:948:34: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 948 | DeleteFnPtr key_; nodejs> | ^ nodejs> In file included from ../../deps/ncrypto/ncrypto.h:7: nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/ec.h:1022:28: note: declared here nodejs> 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); nodejs> | ^~~~~~~~~~~ nodejs> ../../src/crypto/crypto_ec.cc: In static member function 'static void node::crypto::ECDH::ComputeSecret(const v8::FunctionCallbackInfo&)': nodejs> ../../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] nodejs> 213 | if (!ECDH_compute_key( nodejs> | ~~~~~~~~~~~~~~~~^ nodejs> 214 | bs->Data(), bs->ByteLength(), pub, ecdh->key_.get(), nullptr)) nodejs> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/ec.h:1315:27: note: declared here nodejs> 1315 | OSSL_DEPRECATEDIN_3_0 int ECDH_compute_key(void *out, size_t outlen, nodejs> | ^~~~~~~~~~~~~~~~ nodejs> ../../src/crypto/crypto_ec.cc: In static member function 'static bool node::crypto::ECDHBitsTraits::DeriveBits(node::Environment*, const node::crypto::ECDHBitsConfig&, node::crypto::ByteSource*, node::crypto::CryptoJobMode)': nodejs> ../../src/crypto/crypto_ec.cc:505: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] nodejs> 505 | if (ECDH_compute_key(buf.data(), len, pub, private_key, nullptr) <= nodejs> | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/ec.h:1315:27: note: declared here nodejs> 1315 | OSSL_DEPRECATEDIN_3_0 int ECDH_compute_key(void *out, size_t outlen, nodejs> | ^~~~~~~~~~~~~~~~ nodejs> [2047/2106] CXX obj/src/node_mksnapshot.node_snapshot_stub.o nodejs> [2048/2106] CXX obj/src/crypto/libnode.crypto_rsa.o nodejs> In file included from ../../src/crypto/crypto_util.h:15, nodejs> from ../../src/crypto/crypto_keys.h:6, nodejs> from ../../src/crypto/crypto_cipher.h:6, nodejs> from ../../src/crypto/crypto_rsa.h:6, nodejs> from ../../src/crypto/crypto_rsa.cc:1: nodejs> ../../deps/ncrypto/ncrypto.h:208:59: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 208 | using HMACCtxPointer = DeleteFnPtr; nodejs> | ^ nodejs> In file included from ../../deps/ncrypto/ncrypto.h:10: nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/hmac.h:35:28: note: declared here nodejs> 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); nodejs> | ^~~~~~~~~~~~~ nodejs> ../../deps/ncrypto/ncrypto.h:211:45: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 211 | using RSAPointer = DeleteFnPtr; nodejs> | ^ nodejs> In file included from ../../deps/ncrypto/ncrypto.h:12: nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/rsa.h:304:28: note: declared here nodejs> 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); nodejs> | ^~~~~~~~ nodejs> ../../deps/ncrypto/ncrypto.h:658:26: warning: 'void DH_free(DH*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 658 | DeleteFnPtr dh_; nodejs> | ^ nodejs> In file included from ../../deps/ncrypto/ncrypto.h:5: nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/dh.h:211:28: note: declared here nodejs> 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); nodejs> | ^~~~~~~ nodejs> ../../deps/ncrypto/ncrypto.h:948:34: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 948 | DeleteFnPtr key_; nodejs> | ^ nodejs> In file included from ../../deps/ncrypto/ncrypto.h:7: nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/ec.h:1022:28: note: declared here nodejs> 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); nodejs> | ^~~~~~~~~~~ nodejs> ../../src/crypto/crypto_rsa.cc: In static member function 'static ncrypto::EVPKeyCtxPointer node::crypto::RsaKeyGenTraits::Setup(node::crypto::RsaKeyPairGenConfig*)': nodejs> ../../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] nodejs> 58 | if (EVP_PKEY_CTX_set_rsa_keygen_pubexp(ctx.get(), bn.get()) <= 0) nodejs> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/rsa.h:134:5: note: declared here nodejs> 134 | int EVP_PKEY_CTX_set_rsa_keygen_pubexp(EVP_PKEY_CTX *ctx, BIGNUM *pubexp); nodejs> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nodejs> ../../src/crypto/crypto_rsa.cc: In function 'v8::Maybe node::crypto::ExportJWKRsaKey(node::Environment*, const KeyObjectData&, v8::Local)': nodejs> ../../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] nodejs> 374 | rsa = EVP_PKEY_get0_RSA(m_pkey.get()); nodejs> | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ nodejs> In file included from ../../src/env.h:55, nodejs> from ../../src/crypto/crypto_util.h:7: nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/evp.h:1363:22: note: declared here nodejs> 1363 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey); nodejs> | ^~~~~~~~~~~~~~~~~ nodejs> ../../src/crypto/crypto_rsa.cc:376:48: warning: 'void* EVP_PKEY_get0(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 376 | rsa = static_cast(EVP_PKEY_get0(m_pkey.get())); nodejs> | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/evp.h:1347:7: note: declared here nodejs> 1347 | void *EVP_PKEY_get0(const EVP_PKEY *pkey); nodejs> | ^~~~~~~~~~~~~ nodejs> ../../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] nodejs> 388 | RSA_get0_key(rsa, &n, &e, &d); nodejs> | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/rsa.h:228:28: note: declared here nodejs> 228 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_key(const RSA *r, nodejs> | ^~~~~~~~~~~~ nodejs> ../../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] nodejs> 403 | RSA_get0_factors(rsa, &p, &q); nodejs> | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/rsa.h:231:28: note: declared here nodejs> 231 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_factors(const RSA *r, nodejs> | ^~~~~~~~~~~~~~~~ nodejs> ../../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] nodejs> 404 | RSA_get0_crt_params(rsa, &dp, &dq, &qi); nodejs> | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/rsa.h:236:28: note: declared here nodejs> 236 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_crt_params(const RSA *r, nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> ../../src/crypto/crypto_rsa.cc: In function 'node::crypto::KeyObjectData node::crypto::ImportJWKRsaKey(node::Environment*, v8::Local, const v8::FunctionCallbackInfo&, unsigned int)': nodejs> ../../src/crypto/crypto_rsa.cc:442:25: warning: 'RSA* RSA_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 442 | RSAPointer rsa(RSA_new()); nodejs> | ~~~~~~~^~ nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/rsa.h:212:28: note: declared here nodejs> 212 | OSSL_DEPRECATEDIN_3_0 RSA *RSA_new(void); nodejs> | ^~~~~~~ nodejs> ../../src/crypto/crypto_rsa.cc:447:20: warning: 'int RSA_set0_key(RSA*, BIGNUM*, BIGNUM*, BIGNUM*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 447 | if (!RSA_set0_key( nodejs> | ~~~~~~~~~~~~^ nodejs> 448 | rsa.get(), nodejs> | ~~~~~~~~~~ nodejs> 449 | n.ToBN().release(), nodejs> | ~~~~~~~~~~~~~~~~~~~ nodejs> 450 | e.ToBN().release(), nodejs> | ~~~~~~~~~~~~~~~~~~~ nodejs> 451 | nullptr)) { nodejs> | ~~~~~~~~ nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/rsa.h:218:27: note: declared here nodejs> 218 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_key(RSA *r, BIGNUM *n, BIGNUM *e, BIGNUM *d); nodejs> | ^~~~~~~~~~~~ nodejs> ../../src/crypto/crypto_rsa.cc:488:22: warning: 'int RSA_set0_key(RSA*, BIGNUM*, BIGNUM*, BIGNUM*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 488 | if (!RSA_set0_key(rsa.get(), nullptr, nullptr, d.ToBN().release()) || nodejs> | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/rsa.h:218:27: note: declared here nodejs> 218 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_key(RSA *r, BIGNUM *n, BIGNUM *e, BIGNUM *d); nodejs> | ^~~~~~~~~~~~ nodejs> ../../src/crypto/crypto_rsa.cc:489:26: warning: 'int RSA_set0_factors(RSA*, BIGNUM*, BIGNUM*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 489 | !RSA_set0_factors(rsa.get(), p.ToBN().release(), q.ToBN().release()) || nodejs> | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/rsa.h:219:27: note: declared here nodejs> 219 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_factors(RSA *r, BIGNUM *p, BIGNUM *q); nodejs> | ^~~~~~~~~~~~~~~~ nodejs> ../../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] nodejs> 490 | !RSA_set0_crt_params( nodejs> | ~~~~~~~~~~~~~~~~~~~^ nodejs> 491 | rsa.get(), nodejs> | ~~~~~~~~~~ nodejs> 492 | dp.ToBN().release(), nodejs> | ~~~~~~~~~~~~~~~~~~~~ nodejs> 493 | dq.ToBN().release(), nodejs> | ~~~~~~~~~~~~~~~~~~~~ nodejs> 494 | qi.ToBN().release())) { nodejs> | ~~~~~~~~~~~~~~~~~~~~ nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/rsa.h:220:27: note: declared here nodejs> 220 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_crt_params(RSA *r, nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> In file included from ../../src/base_object.h:30, nodejs> from ../../src/async_wrap.h:27, nodejs> from ../../src/crypto/crypto_util.h:6: nodejs> ../../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] nodejs> 501 | CHECK_EQ(EVP_PKEY_set1_RSA(pkey.get(), rsa.get()), 1); nodejs> | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ nodejs> ../../src/util.h:178:11: note: in definition of macro 'CHECK' nodejs> 178 | if (!(expr)) [[unlikely]] { \ nodejs> | ^~~~ nodejs> ../../src/crypto/crypto_rsa.cc:501:3: note: in expansion of macro 'CHECK_EQ' nodejs> 501 | CHECK_EQ(EVP_PKEY_set1_RSA(pkey.get(), rsa.get()), 1); nodejs> | ^~~~~~~~ nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/evp.h:1361:5: note: declared here nodejs> 1361 | int EVP_PKEY_set1_RSA(EVP_PKEY *pkey, struct rsa_st *key); nodejs> | ^~~~~~~~~~~~~~~~~ nodejs> ../../src/crypto/crypto_rsa.cc: In function 'v8::Maybe node::crypto::GetRsaKeyDetail(node::Environment*, const KeyObjectData&, v8::Local)': nodejs> ../../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] nodejs> 521 | rsa = EVP_PKEY_get0_RSA(m_pkey.get()); nodejs> | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/evp.h:1363:22: note: declared here nodejs> 1363 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey); nodejs> | ^~~~~~~~~~~~~~~~~ nodejs> ../../src/crypto/crypto_rsa.cc:523:48: warning: 'void* EVP_PKEY_get0(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 523 | rsa = static_cast(EVP_PKEY_get0(m_pkey.get())); nodejs> | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/evp.h:1347:7: note: declared here nodejs> 1347 | void *EVP_PKEY_get0(const EVP_PKEY *pkey); nodejs> | ^~~~~~~~~~~~~ nodejs> ../../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] nodejs> 527 | RSA_get0_key(rsa, &n, &e, nullptr); nodejs> | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/rsa.h:228:28: note: declared here nodejs> 228 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_key(const RSA *r, nodejs> | ^~~~~~~~~~~~ nodejs> ../../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] nodejs> 568 | const RSA_PSS_PARAMS* params = RSA_get0_pss_params(rsa); nodejs> | ~~~~~~~~~~~~~~~~~~~^~~~~ nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/rsa.h:251:45: note: declared here nodejs> 251 | OSSL_DEPRECATEDIN_3_0 const RSA_PSS_PARAMS *RSA_get0_pss_params(const RSA *r); nodejs> | ^~~~~~~~~~~~~~~~~~~ nodejs> [2049/2106] CXX obj/src/embedtest.node_snapshot_stub.o nodejs> [2050/2106] CXX obj/src/cctest.node_snapshot_stub.o nodejs> [2051/2106] CXX obj/src/crypto/libnode.crypto_util.o nodejs> In file included from ../../src/crypto/crypto_util.h:15, nodejs> from ../../src/crypto/crypto_util.cc:1: nodejs> ../../deps/ncrypto/ncrypto.h:208:59: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 208 | using HMACCtxPointer = DeleteFnPtr; nodejs> | ^ nodejs> In file included from ../../deps/ncrypto/ncrypto.h:10: nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/hmac.h:35:28: note: declared here nodejs> 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); nodejs> | ^~~~~~~~~~~~~ nodejs> ../../deps/ncrypto/ncrypto.h:211:45: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 211 | using RSAPointer = DeleteFnPtr; nodejs> | ^ nodejs> In file included from ../../deps/ncrypto/ncrypto.h:12: nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/rsa.h:304:28: note: declared here nodejs> 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); nodejs> | ^~~~~~~~ nodejs> ../../deps/ncrypto/ncrypto.h:658:26: warning: 'void DH_free(DH*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 658 | DeleteFnPtr dh_; nodejs> | ^ nodejs> In file included from ../../deps/ncrypto/ncrypto.h:5: nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/dh.h:211:28: note: declared here nodejs> 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); nodejs> | ^~~~~~~ nodejs> ../../deps/ncrypto/ncrypto.h:948:34: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 948 | DeleteFnPtr key_; nodejs> | ^ nodejs> In file included from ../../deps/ncrypto/ncrypto.h:7: nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/ec.h:1022:28: note: declared here nodejs> 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); nodejs> | ^~~~~~~~~~~ nodejs> ../../src/crypto/crypto_util.cc: In function 'v8::Maybe node::crypto::error::Decorate(node::Environment*, v8::Local, long unsigned int)': nodejs> ../../src/crypto/crypto_util.cc:475:41: warning: 'const char* ERR_func_error_string(long unsigned int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 475 | const char* fs = ERR_func_error_string(err); nodejs> | ~~~~~~~~~~~~~~~~~~~~~^~~~~ nodejs> In file included from ../../deps/ncrypto/ncrypto.h:8: nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/err.h:459:35: note: declared here nodejs> 459 | OSSL_DEPRECATEDIN_3_0 const char *ERR_func_error_string(unsigned long e); nodejs> | ^~~~~~~~~~~~~~~~~~~~~ nodejs> [2052/2106] CXX obj/test/embedding/embedtest.embedtest.o nodejs> [2053/2106] CXX obj/src/crypto/libnode.crypto_scrypt.o nodejs> In file included from ../../src/crypto/crypto_util.h:15, nodejs> from ../../src/crypto/crypto_scrypt.h:6, nodejs> from ../../src/crypto/crypto_scrypt.cc:1: nodejs> ../../deps/ncrypto/ncrypto.h:208:59: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 208 | using HMACCtxPointer = DeleteFnPtr; nodejs> | ^ nodejs> In file included from ../../deps/ncrypto/ncrypto.h:10: nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/hmac.h:35:28: note: declared here nodejs> 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); nodejs> | ^~~~~~~~~~~~~ nodejs> ../../deps/ncrypto/ncrypto.h:211:45: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 211 | using RSAPointer = DeleteFnPtr; nodejs> | ^ nodejs> In file included from ../../deps/ncrypto/ncrypto.h:12: nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/rsa.h:304:28: note: declared here nodejs> 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); nodejs> | ^~~~~~~~ nodejs> ../../deps/ncrypto/ncrypto.h:658:26: warning: 'void DH_free(DH*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 658 | DeleteFnPtr dh_; nodejs> | ^ nodejs> In file included from ../../deps/ncrypto/ncrypto.h:5: nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/dh.h:211:28: note: declared here nodejs> 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); nodejs> | ^~~~~~~ nodejs> ../../deps/ncrypto/ncrypto.h:948:34: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 948 | DeleteFnPtr key_; nodejs> | ^ nodejs> In file included from ../../deps/ncrypto/ncrypto.h:7: nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/ec.h:1022:28: note: declared here nodejs> 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); nodejs> | ^~~~~~~~~~~ nodejs> [2054/2106] CXX obj/test/cctest/inspector/cctest.test_node_protocol.o nodejs> [2055/2106] CXX obj/src/crypto/libnode.crypto_hash.o nodejs> In file included from ../../src/crypto/crypto_util.h:15, nodejs> from ../../src/crypto/crypto_keys.h:6, nodejs> from ../../src/crypto/crypto_hash.h:7, nodejs> from ../../src/crypto/crypto_hash.cc:1: nodejs> ../../deps/ncrypto/ncrypto.h:208:59: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 208 | using HMACCtxPointer = DeleteFnPtr; nodejs> | ^ nodejs> In file included from ../../deps/ncrypto/ncrypto.h:10: nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/hmac.h:35:28: note: declared here nodejs> 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); nodejs> | ^~~~~~~~~~~~~ nodejs> ../../deps/ncrypto/ncrypto.h:211:45: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 211 | using RSAPointer = DeleteFnPtr; nodejs> | ^ nodejs> In file included from ../../deps/ncrypto/ncrypto.h:12: nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/rsa.h:304:28: note: declared here nodejs> 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); nodejs> | ^~~~~~~~ nodejs> ../../deps/ncrypto/ncrypto.h:658:26: warning: 'void DH_free(DH*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 658 | DeleteFnPtr dh_; nodejs> | ^ nodejs> In file included from ../../deps/ncrypto/ncrypto.h:5: nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/dh.h:211:28: note: declared here nodejs> 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); nodejs> | ^~~~~~~ nodejs> ../../deps/ncrypto/ncrypto.h:948:34: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 948 | DeleteFnPtr key_; nodejs> | ^ nodejs> In file included from ../../deps/ncrypto/ncrypto.h:7: nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/ec.h:1022:28: note: declared here nodejs> 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); nodejs> | ^~~~~~~~~~~ nodejs> ../../src/crypto/crypto_hash.cc: In static member function 'static void node::crypto::Hash::New(const v8::FunctionCallbackInfo&)': nodejs> ../../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] nodejs> 317 | md = EVP_MD_CTX_md(orig->mdctx_.get()); nodejs> | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ nodejs> In file included from ../../src/env.h:55, nodejs> from ../../src/crypto/crypto_util.h:7: nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/evp.h:561:15: note: declared here nodejs> 561 | const EVP_MD *EVP_MD_CTX_md(const EVP_MD_CTX *ctx); nodejs> | ^~~~~~~~~~~~~ nodejs> [2056/2106] CXX obj/src/crypto/libnode.crypto_dh.o nodejs> In file included from ../../src/crypto/crypto_util.h:15, nodejs> from ../../src/crypto/crypto_keys.h:6, nodejs> from ../../src/crypto/crypto_dh.h:6, nodejs> from ../../src/crypto/crypto_dh.cc:1: nodejs> ../../deps/ncrypto/ncrypto.h:208:59: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 208 | using HMACCtxPointer = DeleteFnPtr; nodejs> | ^ nodejs> In file included from ../../deps/ncrypto/ncrypto.h:10: nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/hmac.h:35:28: note: declared here nodejs> 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); nodejs> | ^~~~~~~~~~~~~ nodejs> ../../deps/ncrypto/ncrypto.h:211:45: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 211 | using RSAPointer = DeleteFnPtr; nodejs> | ^ nodejs> In file included from ../../deps/ncrypto/ncrypto.h:12: nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/rsa.h:304:28: note: declared here nodejs> 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); nodejs> | ^~~~~~~~ nodejs> ../../deps/ncrypto/ncrypto.h:658:26: warning: 'void DH_free(DH*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 658 | DeleteFnPtr dh_; nodejs> | ^ nodejs> In file included from ../../deps/ncrypto/ncrypto.h:5: nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/dh.h:211:28: note: declared here nodejs> 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); nodejs> | ^~~~~~~ nodejs> ../../deps/ncrypto/ncrypto.h:948:34: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 948 | DeleteFnPtr key_; nodejs> | ^ nodejs> In file included from ../../deps/ncrypto/ncrypto.h:7: nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/ec.h:1022:28: note: declared here nodejs> 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); nodejs> | ^~~~~~~~~~~ nodejs> [2057/2106] CXX obj/tools/snapshot/node_mksnapshot.node_mksnapshot.o nodejs> [2058/2106] CXX obj/src/crypto/libnode.crypto_keys.o nodejs> In file included from ../../src/crypto/crypto_util.h:15, nodejs> from ../../src/crypto/crypto_keys.h:6, nodejs> from ../../src/crypto/crypto_keys.cc:1: nodejs> ../../deps/ncrypto/ncrypto.h:208:59: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 208 | using HMACCtxPointer = DeleteFnPtr; nodejs> | ^ nodejs> In file included from ../../deps/ncrypto/ncrypto.h:10: nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/hmac.h:35:28: note: declared here nodejs> 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); nodejs> | ^~~~~~~~~~~~~ nodejs> ../../deps/ncrypto/ncrypto.h:211:45: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 211 | using RSAPointer = DeleteFnPtr; nodejs> | ^ nodejs> In file included from ../../deps/ncrypto/ncrypto.h:12: nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/rsa.h:304:28: note: declared here nodejs> 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); nodejs> | ^~~~~~~~ nodejs> ../../deps/ncrypto/ncrypto.h:658:26: warning: 'void DH_free(DH*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 658 | DeleteFnPtr dh_; nodejs> | ^ nodejs> In file included from ../../deps/ncrypto/ncrypto.h:5: nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/dh.h:211:28: note: declared here nodejs> 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); nodejs> | ^~~~~~~ nodejs> ../../deps/ncrypto/ncrypto.h:948:34: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 948 | DeleteFnPtr key_; nodejs> | ^ nodejs> In file included from ../../deps/ncrypto/ncrypto.h:7: nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/ec.h:1022:28: note: declared here nodejs> 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); nodejs> | ^~~~~~~~~~~ nodejs> [2059/2106] CXX obj/src/crypto/libnode.crypto_keygen.o nodejs> In file included from ../../src/crypto/crypto_util.h:15, nodejs> from ../../src/crypto/crypto_keys.h:6, nodejs> from ../../src/crypto/crypto_keygen.h:8, nodejs> from ../../src/crypto/crypto_keygen.cc:1: nodejs> ../../deps/ncrypto/ncrypto.h:208:59: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 208 | using HMACCtxPointer = DeleteFnPtr; nodejs> | ^ nodejs> In file included from ../../deps/ncrypto/ncrypto.h:10: nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/hmac.h:35:28: note: declared here nodejs> 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); nodejs> | ^~~~~~~~~~~~~ nodejs> ../../deps/ncrypto/ncrypto.h:211:45: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 211 | using RSAPointer = DeleteFnPtr; nodejs> | ^ nodejs> In file included from ../../deps/ncrypto/ncrypto.h:12: nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/rsa.h:304:28: note: declared here nodejs> 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); nodejs> | ^~~~~~~~ nodejs> ../../deps/ncrypto/ncrypto.h:658:26: warning: 'void DH_free(DH*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 658 | DeleteFnPtr dh_; nodejs> | ^ nodejs> In file included from ../../deps/ncrypto/ncrypto.h:5: nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/dh.h:211:28: note: declared here nodejs> 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); nodejs> | ^~~~~~~ nodejs> ../../deps/ncrypto/ncrypto.h:948:34: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 948 | DeleteFnPtr key_; nodejs> | ^ nodejs> In file included from ../../deps/ncrypto/ncrypto.h:7: nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/ec.h:1022:28: note: declared here nodejs> 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); nodejs> | ^~~~~~~~~~~ nodejs> [2060/2106] CXX obj/test/cctest/cctest.test_crypto_clienthello.o nodejs> [2061/2106] CXX obj/src/crypto/libnode.crypto_x509.o nodejs> In file included from ../../src/crypto/crypto_util.h:15, nodejs> from ../../src/crypto/crypto_x509.h:7, nodejs> from ../../src/crypto/crypto_x509.cc:1: nodejs> ../../deps/ncrypto/ncrypto.h:208:59: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 208 | using HMACCtxPointer = DeleteFnPtr; nodejs> | ^ nodejs> In file included from ../../deps/ncrypto/ncrypto.h:10: nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/hmac.h:35:28: note: declared here nodejs> 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); nodejs> | ^~~~~~~~~~~~~ nodejs> ../../deps/ncrypto/ncrypto.h:211:45: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 211 | using RSAPointer = DeleteFnPtr; nodejs> | ^ nodejs> In file included from ../../deps/ncrypto/ncrypto.h:12: nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/rsa.h:304:28: note: declared here nodejs> 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); nodejs> | ^~~~~~~~ nodejs> ../../deps/ncrypto/ncrypto.h:658:26: warning: 'void DH_free(DH*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 658 | DeleteFnPtr dh_; nodejs> | ^ nodejs> In file included from ../../deps/ncrypto/ncrypto.h:5: nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/dh.h:211:28: note: declared here nodejs> 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); nodejs> | ^~~~~~~ nodejs> ../../deps/ncrypto/ncrypto.h:948:34: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 948 | DeleteFnPtr key_; nodejs> | ^ nodejs> In file included from ../../deps/ncrypto/ncrypto.h:7: nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/ec.h:1022:28: note: declared here nodejs> 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); nodejs> | ^~~~~~~~~~~ nodejs> ../../src/crypto/crypto_x509.cc: In function 'v8::MaybeLocal node::crypto::{anonymous}::GetPubKey(node::Environment*, const RSA*)': nodejs> ../../src/crypto/crypto_x509.cc:668:28: warning: 'int i2d_RSA_PUBKEY(const RSA*, unsigned char**)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 668 | int size = i2d_RSA_PUBKEY(rsa, nullptr); nodejs> | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ nodejs> In file included from /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/objects.h:21, nodejs> from /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/evp.h:44, nodejs> from ../../src/env.h:55, nodejs> from ../../src/crypto/crypto_util.h:7: nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/x509.h:730:1: note: declared here nodejs> 730 | DECLARE_ASN1_ENCODE_FUNCTIONS_only_attr(OSSL_DEPRECATEDIN_3_0,RSA, RSA_PUBKEY) nodejs> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nodejs> In file included from ../../src/base_object.h:30, nodejs> from ../../src/crypto/crypto_x509.h:6: nodejs> ../../src/crypto/crypto_x509.cc:678:26: warning: 'int i2d_RSA_PUBKEY(const RSA*, unsigned char**)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 678 | CHECK_GE(i2d_RSA_PUBKEY(rsa, &serialized), 0); nodejs> | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ nodejs> ../../src/util.h:178:11: note: in definition of macro 'CHECK' nodejs> 178 | if (!(expr)) [[unlikely]] { \ nodejs> | ^~~~ nodejs> ../../src/crypto/crypto_x509.cc:678:3: note: in expansion of macro 'CHECK_GE' nodejs> 678 | CHECK_GE(i2d_RSA_PUBKEY(rsa, &serialized), 0); nodejs> | ^~~~~~~~ nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/x509.h:730:1: note: declared here nodejs> 730 | DECLARE_ASN1_ENCODE_FUNCTIONS_only_attr(OSSL_DEPRECATEDIN_3_0,RSA, RSA_PUBKEY) nodejs> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nodejs> ../../src/crypto/crypto_x509.cc: In function 'v8::MaybeLocal node::crypto::{anonymous}::GetECPubKey(node::Environment*, const EC_GROUP*, const EC_KEY*)': nodejs> ../../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] nodejs> 704 | return ECPointToBuffer(env, group, pubkey, EC_KEY_get_conv_form(ec), nullptr) nodejs> | ~~~~~~~~~~~~~~~~~~~~^~~~ nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/ec.h:1093:47: note: declared here nodejs> 1093 | OSSL_DEPRECATEDIN_3_0 point_conversion_form_t EC_KEY_get_conv_form(const EC_KEY *key); nodejs> | ^~~~~~~~~~~~~~~~~~~~ nodejs> ../../src/crypto/crypto_x509.cc: In function 'v8::MaybeLocal node::crypto::{anonymous}::X509ToObject(node::Environment*, const ncrypto::X509View&)': nodejs> ../../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] nodejs> 758 | rsa = EVP_PKEY_get0_RSA(pkey); nodejs> | ~~~~~~~~~~~~~~~~~^~~~~~ nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/evp.h:1363:22: note: declared here nodejs> 1363 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey); nodejs> | ^~~~~~~~~~~~~~~~~ nodejs> ../../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] nodejs> 761 | ec = EVP_PKEY_get0_EC_KEY(pkey); nodejs> | ~~~~~~~~~~~~~~~~~~~~^~~~~~ nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/evp.h:1389:25: note: declared here nodejs> 1389 | const struct ec_key_st *EVP_PKEY_get0_EC_KEY(const EVP_PKEY *pkey); nodejs> | ^~~~~~~~~~~~~~~~~~~~ nodejs> ../../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] nodejs> 769 | RSA_get0_key(rsa, &n, &e, nullptr); nodejs> | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/rsa.h:228:28: note: declared here nodejs> 228 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_key(const RSA *r, nodejs> | ^~~~~~~~~~~~ nodejs> [2062/2106] CXX obj/test/cctest/cctest.test_base64.o nodejs> [2063/2106] CXX obj/src/libnode.node_crypto.o nodejs> In file included from ../../src/crypto/crypto_util.h:15, nodejs> from ../../src/crypto/crypto_keys.h:6, nodejs> from ../../src/crypto/crypto_cipher.h:6, nodejs> from ../../src/crypto/crypto_aes.h:6, nodejs> from ../../src/node_crypto.h:31, nodejs> from ../../src/node_crypto.cc:22: nodejs> ../../deps/ncrypto/ncrypto.h:208:59: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 208 | using HMACCtxPointer = DeleteFnPtr; nodejs> | ^ nodejs> In file included from ../../deps/ncrypto/ncrypto.h:10: nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/hmac.h:35:28: note: declared here nodejs> 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); nodejs> | ^~~~~~~~~~~~~ nodejs> ../../deps/ncrypto/ncrypto.h:211:45: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 211 | using RSAPointer = DeleteFnPtr; nodejs> | ^ nodejs> In file included from ../../deps/ncrypto/ncrypto.h:12: nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/rsa.h:304:28: note: declared here nodejs> 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); nodejs> | ^~~~~~~~ nodejs> ../../deps/ncrypto/ncrypto.h:658:26: warning: 'void DH_free(DH*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 658 | DeleteFnPtr dh_; nodejs> | ^ nodejs> In file included from ../../deps/ncrypto/ncrypto.h:5: nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/dh.h:211:28: note: declared here nodejs> 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); nodejs> | ^~~~~~~ nodejs> ../../deps/ncrypto/ncrypto.h:948:34: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 948 | DeleteFnPtr key_; nodejs> | ^ nodejs> In file included from ../../deps/ncrypto/ncrypto.h:7: nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/ec.h:1022:28: note: declared here nodejs> 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); nodejs> | ^~~~~~~~~~~ nodejs> [2064/2106] CXX obj/test/cctest/cctest.test_json_utils.o nodejs> [2065/2106] CXX obj/src/crypto/libnode.crypto_tls.o nodejs> In file included from ../../src/crypto/crypto_util.h:15, nodejs> from ../../src/crypto/crypto_keys.h:6, nodejs> from ../../src/crypto/crypto_context.h:7, nodejs> from ../../src/crypto/crypto_tls.h:27, nodejs> from ../../src/crypto/crypto_tls.cc:22: nodejs> ../../deps/ncrypto/ncrypto.h:208:59: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 208 | using HMACCtxPointer = DeleteFnPtr; nodejs> | ^ nodejs> In file included from ../../deps/ncrypto/ncrypto.h:10: nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/hmac.h:35:28: note: declared here nodejs> 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); nodejs> | ^~~~~~~~~~~~~ nodejs> ../../deps/ncrypto/ncrypto.h:211:45: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 211 | using RSAPointer = DeleteFnPtr; nodejs> | ^ nodejs> In file included from ../../deps/ncrypto/ncrypto.h:12: nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/rsa.h:304:28: note: declared here nodejs> 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); nodejs> | ^~~~~~~~ nodejs> ../../deps/ncrypto/ncrypto.h:658:26: warning: 'void DH_free(DH*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 658 | DeleteFnPtr dh_; nodejs> | ^ nodejs> In file included from ../../deps/ncrypto/ncrypto.h:5: nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/dh.h:211:28: note: declared here nodejs> 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); nodejs> | ^~~~~~~ nodejs> ../../deps/ncrypto/ncrypto.h:948:34: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 948 | DeleteFnPtr key_; nodejs> | ^ nodejs> In file included from ../../deps/ncrypto/ncrypto.h:7: nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/ec.h:1022:28: note: declared here nodejs> 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); nodejs> | ^~~~~~~~~~~ nodejs> ../../src/crypto/crypto_tls.cc: In member function 'void node::crypto::TLSWrap::ClearOut()': nodejs> ../../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] nodejs> 879 | const char* fs = ERR_func_error_string(ssl_err); nodejs> | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ nodejs> In file included from ../../deps/ncrypto/ncrypto.h:8: nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/err.h:459:35: note: declared here nodejs> 459 | OSSL_DEPRECATEDIN_3_0 const char *ERR_func_error_string(unsigned long e); nodejs> | ^~~~~~~~~~~~~~~~~~~~~ nodejs> [2066/2106] AR obj/libnode.a nodejs> [2067/2106] STAMP obj/node_mksnapshot.actions_depends.stamp nodejs> [2068/2106] CXX obj/test/cctest/cctest.test_cppgc.o nodejs> [2069/2106] STAMP obj/embedtest.actions_depends.stamp nodejs> [2070/2106] STAMP obj/cctest.actions_depends.stamp nodejs> [2071/2106] CXX obj/test/cctest/cctest.node_test_fixture.o nodejs> [2072/2106] CXX obj/test/cctest/cctest.test_inspector_socket.o nodejs> [2073/2106] CXX obj/test/cctest/cctest.test_quic_cid.o nodejs> [2074/2106] CXX obj/test/cctest/cctest.test_quic_error.o nodejs> [2075/2106] CXX obj/test/cctest/cctest.test_quic_tokens.o nodejs> [2076/2106] CXX obj/test/cctest/cctest.test_inspector_socket_server.o nodejs> [2077/2106] CXX obj/test/cctest/cctest.test_base_object_ptr.o nodejs> [2078/2106] CXX obj/test/cctest/cctest.test_aliased_buffer.o nodejs> [2079/2106] CXX obj/test/cctest/cctest.test_dataqueue.o nodejs> [2080/2106] STAMP obj/fuzz_strings.actions_depends.stamp nodejs> [2081/2106] STAMP obj/fuzz_env.actions_depends.stamp nodejs> [2082/2106] STAMP obj/fuzz_ClientHelloParser.actions_depends.stamp nodejs> [2083/2106] LINK node_mksnapshot nodejs> [2084/2106] STAMP obj/node.actions_depends.stamp nodejs> [2085/2106] ACTION node: node_mksnapshot_9b7a2d2290b02e76d66661df74749f56 nodejs> [2086/2106] ACTION node: reset_openssl_cnf_9b7a2d2290b02e76d66661df74749f56 nodejs> [2087/2106] STAMP obj/node.actions_rules_copies.stamp nodejs> [2088/2106] CXX obj/test/cctest/cctest.test_node_crypto.o nodejs> In file included from ../../src/crypto/crypto_util.h:15, nodejs> from ../../src/crypto/crypto_keys.h:6, nodejs> from ../../src/crypto/crypto_context.h:7, nodejs> from ../../test/cctest/test_node_crypto.cc:5: nodejs> ../../deps/ncrypto/ncrypto.h:208:59: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 208 | using HMACCtxPointer = DeleteFnPtr; nodejs> | ^ nodejs> In file included from ../../deps/ncrypto/ncrypto.h:10: nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/hmac.h:35:28: note: declared here nodejs> 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); nodejs> | ^~~~~~~~~~~~~ nodejs> ../../deps/ncrypto/ncrypto.h:211:45: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 211 | using RSAPointer = DeleteFnPtr; nodejs> | ^ nodejs> In file included from ../../deps/ncrypto/ncrypto.h:12: nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/rsa.h:304:28: note: declared here nodejs> 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); nodejs> | ^~~~~~~~ nodejs> ../../deps/ncrypto/ncrypto.h:658:26: warning: 'void DH_free(DH*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 658 | DeleteFnPtr dh_; nodejs> | ^ nodejs> In file included from ../../deps/ncrypto/ncrypto.h:5: nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/dh.h:211:28: note: declared here nodejs> 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); nodejs> | ^~~~~~~ nodejs> ../../deps/ncrypto/ncrypto.h:948:34: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 948 | DeleteFnPtr key_; nodejs> | ^ nodejs> In file included from ../../deps/ncrypto/ncrypto.h:7: nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/ec.h:1022:28: note: declared here nodejs> 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); nodejs> | ^~~~~~~~~~~ nodejs> [2089/2106] CXX obj/test/cctest/cctest.test_linked_binding.o nodejs> [2090/2106] CXX obj/test/cctest/cctest.test_node_api.o nodejs> [2091/2106] CXX obj/test/cctest/cctest.test_environment.o nodejs> [2092/2106] CXX obj/test/cctest/cctest.test_node_task_runner.o nodejs> [2093/2106] CXX obj/test/cctest/cctest.test_traced_value.o nodejs> [2094/2106] CXX obj/test/cctest/cctest.test_node_crypto_env.o nodejs> In file included from ../../test/cctest/test_node_crypto_env.cc:1: nodejs> ../../deps/ncrypto/ncrypto.h:208:59: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 208 | using HMACCtxPointer = DeleteFnPtr; nodejs> | ^ nodejs> In file included from ../../deps/ncrypto/ncrypto.h:10: nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/hmac.h:35:28: note: declared here nodejs> 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); nodejs> | ^~~~~~~~~~~~~ nodejs> ../../deps/ncrypto/ncrypto.h:211:45: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 211 | using RSAPointer = DeleteFnPtr; nodejs> | ^ nodejs> In file included from ../../deps/ncrypto/ncrypto.h:12: nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/rsa.h:304:28: note: declared here nodejs> 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); nodejs> | ^~~~~~~~ nodejs> ../../deps/ncrypto/ncrypto.h:658:26: warning: 'void DH_free(DH*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 658 | DeleteFnPtr dh_; nodejs> | ^ nodejs> In file included from ../../deps/ncrypto/ncrypto.h:5: nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/dh.h:211:28: note: declared here nodejs> 211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); nodejs> | ^~~~~~~ nodejs> ../../deps/ncrypto/ncrypto.h:948:34: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] nodejs> 948 | DeleteFnPtr key_; nodejs> | ^ nodejs> In file included from ../../deps/ncrypto/ncrypto.h:7: nodejs> /nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev/include/openssl/ec.h:1022:28: note: declared here nodejs> 1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); nodejs> | ^~~~~~~~~~~ nodejs> [2095/2106] CXX obj/test/cctest/cctest.test_node_postmortem_metadata.o nodejs> [2096/2106] CXX obj/src/node.node_main.o nodejs> [2097/2106] CXX obj/test/cctest/cctest.test_path.o nodejs> [2098/2106] LINK embedtest nodejs> [2099/2106] CXX obj/test/cctest/cctest.test_per_process.o nodejs> [2100/2106] CXX obj/test/cctest/cctest.test_platform.o nodejs> [2101/2106] CXX obj/gen/node.node_snapshot.o nodejs> [2102/2106] CXX obj/test/cctest/cctest.test_report.o nodejs> [2103/2106] CXX obj/test/cctest/cctest.test_sockaddr.o nodejs> [2104/2106] CXX obj/test/cctest/cctest.test_util.o nodejs> [2105/2106] LINK node nodejs> [2106/2106] LINK cctest nodejs> if [ ! -r node ] || [ ! -L node ]; then ln -fs out/Release/node node; fi nodejs> buildPhase completed in 17 minutes 2 seconds nodejs> Running phase: installPhase nodejs> install flags: -j16 SHELL=/nix/store/l9k32vj2aczxw62134j1x0dsh569jz2l-bash-5.2p37/bin/bash install nodejs> TERM=dumb ninja -C out/Release -j16 nodejs> ninja: Entering directory `out/Release' nodejs> ninja: no work to do. nodejs> if [ ! -r node ] || [ ! -L node ]; then ln -fs out/Release/node node; fi nodejs> /nix/store/jd20rkmqmkfkcvk2wl2lmzz7acq4svlr-python3-3.12.12/bin/python3.12 tools/install.py install --dest-dir '' --prefix '/nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0' nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/bin/node nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/share/doc/node/gdbinit nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/share/doc/node/lldb_commands.py nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/share/man/man1/node.1 nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/README.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/.npmrc nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/LICENSE nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/spdx-correct/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/spdx-correct/LICENSE nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/spdx-correct/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/spdx-correct/node_modules/spdx-expression-parse/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/spdx-correct/node_modules/spdx-expression-parse/parse.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/spdx-correct/node_modules/spdx-expression-parse/scan.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/spdx-correct/node_modules/spdx-expression-parse/LICENSE nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/spdx-correct/node_modules/spdx-expression-parse/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/spdx-correct/node_modules/spdx-expression-parse/AUTHORS nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/wrap-ansi-cjs/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/wrap-ansi-cjs/license nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/wrap-ansi-cjs/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/wrap-ansi-cjs/node_modules/ansi-styles/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/wrap-ansi-cjs/node_modules/ansi-styles/license nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/wrap-ansi-cjs/node_modules/ansi-styles/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/env-paths/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/env-paths/license nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/env-paths/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/parse-conflict-json/LICENSE.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/parse-conflict-json/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/parse-conflict-json/lib/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/ansi-styles/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/ansi-styles/license nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/ansi-styles/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/tinyglobby/LICENSE nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/tinyglobby/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/tinyglobby/node_modules/fdir/LICENSE nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/tinyglobby/node_modules/fdir/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/tinyglobby/node_modules/fdir/dist/index.d.mts nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/tinyglobby/node_modules/fdir/dist/index.d.cts nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/tinyglobby/node_modules/fdir/dist/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/tinyglobby/node_modules/fdir/dist/types.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/tinyglobby/node_modules/fdir/dist/index.mjs nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/tinyglobby/node_modules/fdir/dist/index.cjs nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/tinyglobby/node_modules/fdir/dist/utils.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/tinyglobby/node_modules/fdir/dist/api/async.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/tinyglobby/node_modules/fdir/dist/api/walker.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/tinyglobby/node_modules/fdir/dist/api/queue.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/tinyglobby/node_modules/fdir/dist/api/sync.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/tinyglobby/node_modules/fdir/dist/api/counter.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/tinyglobby/node_modules/fdir/dist/api/functions/get-array.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/tinyglobby/node_modules/fdir/dist/api/functions/invoke-callback.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/tinyglobby/node_modules/fdir/dist/api/functions/push-directory.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/tinyglobby/node_modules/fdir/dist/api/functions/walk-directory.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/tinyglobby/node_modules/fdir/dist/api/functions/resolve-symlink.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/tinyglobby/node_modules/fdir/dist/api/functions/push-file.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/tinyglobby/node_modules/fdir/dist/api/functions/group-files.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/tinyglobby/node_modules/fdir/dist/api/functions/join-path.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/tinyglobby/node_modules/fdir/dist/builder/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/tinyglobby/node_modules/fdir/dist/builder/api-builder.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/tinyglobby/node_modules/picomatch/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/tinyglobby/node_modules/picomatch/LICENSE nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/tinyglobby/node_modules/picomatch/posix.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/tinyglobby/node_modules/picomatch/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/tinyglobby/node_modules/picomatch/lib/parse.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/tinyglobby/node_modules/picomatch/lib/constants.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/tinyglobby/node_modules/picomatch/lib/scan.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/tinyglobby/node_modules/picomatch/lib/picomatch.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/tinyglobby/node_modules/picomatch/lib/utils.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/tinyglobby/dist/index.d.mts nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/tinyglobby/dist/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/tinyglobby/dist/index.mjs nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cidr-regex/LICENSE nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cidr-regex/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cidr-regex/dist/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/smart-buffer/LICENSE nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/smart-buffer/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/smart-buffer/docs/ROADMAP.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/smart-buffer/build/smartbuffer.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/smart-buffer/build/utils.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/lru-cache/LICENSE nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/lru-cache/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/lru-cache/dist/commonjs/index.min.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/lru-cache/dist/commonjs/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/lru-cache/dist/commonjs/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/lru-cache/dist/esm/index.min.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/lru-cache/dist/esm/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/lru-cache/dist/esm/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/validate-npm-package-name/LICENSE nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/validate-npm-package-name/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/validate-npm-package-name/lib/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/minipass/LICENSE nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/minipass/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/minipass/dist/commonjs/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/minipass/dist/commonjs/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/minipass/dist/esm/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/minipass/dist/esm/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/minipass-sized/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/minipass-sized/LICENSE nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/minipass-sized/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/minipass-sized/node_modules/minipass/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/minipass-sized/node_modules/minipass/LICENSE nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/minipass-sized/node_modules/minipass/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/ini/LICENSE nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/ini/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/ini/lib/ini.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/color-convert/route.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/color-convert/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/color-convert/conversions.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/color-convert/LICENSE nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/color-convert/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cssesc/README.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cssesc/LICENSE-MIT.txt nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cssesc/cssesc.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cssesc/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cssesc/bin/cssesc nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cssesc/man/cssesc.1 nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@isaacs/fs-minipass/LICENSE nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@isaacs/fs-minipass/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@isaacs/fs-minipass/dist/commonjs/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@isaacs/fs-minipass/dist/commonjs/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@isaacs/fs-minipass/dist/esm/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@isaacs/fs-minipass/dist/esm/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@isaacs/string-locale-compare/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@isaacs/string-locale-compare/LICENSE nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@isaacs/string-locale-compare/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@isaacs/cliui/index.mjs nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@isaacs/cliui/LICENSE.txt nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@isaacs/cliui/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@isaacs/cliui/node_modules/emoji-regex/text.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@isaacs/cliui/node_modules/emoji-regex/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@isaacs/cliui/node_modules/emoji-regex/LICENSE-MIT.txt nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@isaacs/cliui/node_modules/emoji-regex/RGI_Emoji.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@isaacs/cliui/node_modules/emoji-regex/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@isaacs/cliui/node_modules/emoji-regex/es2015/text.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@isaacs/cliui/node_modules/emoji-regex/es2015/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@isaacs/cliui/node_modules/emoji-regex/es2015/RGI_Emoji.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@isaacs/cliui/node_modules/ansi-regex/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@isaacs/cliui/node_modules/ansi-regex/license nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@isaacs/cliui/node_modules/ansi-regex/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@isaacs/cliui/node_modules/string-width/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@isaacs/cliui/node_modules/string-width/license nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@isaacs/cliui/node_modules/string-width/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@isaacs/cliui/node_modules/strip-ansi/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@isaacs/cliui/node_modules/strip-ansi/license nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@isaacs/cliui/node_modules/strip-ansi/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@isaacs/cliui/build/index.d.cts nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@isaacs/cliui/build/index.cjs nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@isaacs/cliui/build/lib/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cacache/LICENSE.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cacache/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cacache/node_modules/tar/LICENSE nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cacache/node_modules/tar/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/commonjs/normalize-unicode.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/commonjs/mode-fix.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/commonjs/get-write-flag.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/commonjs/symlink-error.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/commonjs/replace.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/commonjs/create.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/commonjs/header.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/commonjs/pack.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/commonjs/large-numbers.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/commonjs/read-entry.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/commonjs/mkdir.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/commonjs/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/commonjs/warn-method.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/commonjs/list.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/commonjs/types.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/commonjs/parse.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/commonjs/options.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/commonjs/strip-absolute-path.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/commonjs/strip-trailing-slashes.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/commonjs/extract.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/commonjs/unpack.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/commonjs/make-command.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/commonjs/write-entry.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/commonjs/cwd-error.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/commonjs/pax.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/commonjs/winchars.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/commonjs/normalize-windows-path.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/commonjs/path-reservations.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/commonjs/update.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/commonjs/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/esm/normalize-unicode.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/esm/mode-fix.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/esm/get-write-flag.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/esm/symlink-error.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/esm/replace.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/esm/create.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/esm/header.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/esm/pack.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/esm/large-numbers.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/esm/read-entry.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/esm/mkdir.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/esm/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/esm/warn-method.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/esm/list.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/esm/types.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/esm/parse.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/esm/options.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/esm/strip-absolute-path.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/esm/strip-trailing-slashes.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/esm/extract.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/esm/unpack.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/esm/make-command.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/esm/write-entry.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/esm/cwd-error.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/esm/pax.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/esm/winchars.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/esm/normalize-windows-path.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/esm/path-reservations.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/esm/update.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cacache/node_modules/tar/dist/esm/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cacache/node_modules/yallist/LICENSE.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cacache/node_modules/yallist/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cacache/node_modules/yallist/dist/commonjs/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cacache/node_modules/yallist/dist/commonjs/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cacache/node_modules/yallist/dist/esm/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cacache/node_modules/yallist/dist/esm/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cacache/node_modules/chownr/LICENSE.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cacache/node_modules/chownr/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cacache/node_modules/chownr/dist/commonjs/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cacache/node_modules/chownr/dist/commonjs/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cacache/node_modules/chownr/dist/esm/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cacache/node_modules/chownr/dist/esm/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/readme.markdown nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/LICENSE nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/cjs/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/cjs/src/index.js.map nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/cjs/src/use-native.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/cjs/src/mkdirp-manual.d.ts nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/cjs/src/opts-arg.d.ts.map nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/cjs/src/use-native.d.ts nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/cjs/src/opts-arg.d.ts nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/cjs/src/path-arg.js.map nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/cjs/src/mkdirp-manual.js.map nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/cjs/src/opts-arg.js.map nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/cjs/src/index.d.ts nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/cjs/src/path-arg.d.ts nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/cjs/src/bin.d.ts nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/cjs/src/bin.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/cjs/src/use-native.d.ts.map nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/cjs/src/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/cjs/src/opts-arg.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/cjs/src/mkdirp-manual.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/cjs/src/find-made.js.map nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/cjs/src/mkdirp-manual.d.ts.map nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/cjs/src/mkdirp-native.js.map nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/cjs/src/mkdirp-native.d.ts.map nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/cjs/src/bin.js.map nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/cjs/src/path-arg.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/cjs/src/find-made.d.ts nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/cjs/src/use-native.js.map nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/cjs/src/find-made.d.ts.map nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/cjs/src/mkdirp-native.d.ts nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/cjs/src/bin.d.ts.map nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/cjs/src/index.d.ts.map nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/cjs/src/find-made.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/cjs/src/mkdirp-native.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/cjs/src/path-arg.d.ts.map nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/mjs/index.js.map nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/mjs/use-native.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/mjs/mkdirp-manual.d.ts nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/mjs/opts-arg.d.ts.map nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/mjs/use-native.d.ts nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/mjs/opts-arg.d.ts nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/mjs/path-arg.js.map nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/mjs/mkdirp-manual.js.map nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/mjs/opts-arg.js.map nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/mjs/index.d.ts nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/mjs/path-arg.d.ts nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/mjs/use-native.d.ts.map nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/mjs/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/mjs/opts-arg.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/mjs/mkdirp-manual.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/mjs/find-made.js.map nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/mjs/mkdirp-manual.d.ts.map nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/mjs/mkdirp-native.js.map nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/mjs/mkdirp-native.d.ts.map nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/mjs/path-arg.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/mjs/find-made.d.ts nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/mjs/use-native.js.map nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/mjs/find-made.d.ts.map nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/mjs/mkdirp-native.d.ts nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/mjs/index.d.ts.map nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/mjs/find-made.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/mjs/mkdirp-native.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/mjs/path-arg.d.ts.map nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/mjs/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cacache/lib/rm.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cacache/lib/entry-index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cacache/lib/memoization.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cacache/lib/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cacache/lib/verify.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cacache/lib/get.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cacache/lib/put.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cacache/lib/content/rm.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cacache/lib/content/path.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cacache/lib/content/write.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cacache/lib/content/read.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cacache/lib/util/hash-to-segments.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cacache/lib/util/glob.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cacache/lib/util/tmp.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/emoji-regex/text.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/emoji-regex/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/emoji-regex/LICENSE-MIT.txt nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/emoji-regex/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/emoji-regex/es2015/text.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/emoji-regex/es2015/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/util-deprecate/browser.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/util-deprecate/History.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/util-deprecate/LICENSE nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/util-deprecate/node.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/util-deprecate/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/promise-retry/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/promise-retry/LICENSE nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/promise-retry/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/encoding/LICENSE nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/encoding/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/encoding/lib/encoding.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/nopt/README.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/nopt/LICENSE nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/nopt/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/nopt/bin/nopt.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/nopt/lib/debug.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/nopt/lib/nopt-lib.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/nopt/lib/nopt.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/nopt/lib/type-defs.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/hosted-git-info/LICENSE nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/hosted-git-info/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/hosted-git-info/lib/from-url.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/hosted-git-info/lib/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/hosted-git-info/lib/parse-url.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/hosted-git-info/lib/hosts.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cross-spawn/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cross-spawn/LICENSE nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cross-spawn/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cross-spawn/node_modules/which/README.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cross-spawn/node_modules/which/which.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cross-spawn/node_modules/which/LICENSE nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cross-spawn/node_modules/which/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cross-spawn/node_modules/which/bin/node-which nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cross-spawn/lib/parse.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cross-spawn/lib/enoent.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cross-spawn/lib/util/readShebang.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cross-spawn/lib/util/escape.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cross-spawn/lib/util/resolveCommand.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/chalk/license nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/chalk/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/chalk/source/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/chalk/source/utilities.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/chalk/source/vendor/ansi-styles/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/chalk/source/vendor/supports-color/browser.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/chalk/source/vendor/supports-color/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/https-proxy-agent/LICENSE nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/https-proxy-agent/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/https-proxy-agent/dist/parse-proxy-response.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/https-proxy-agent/dist/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/read-cmd-shim/LICENSE nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/read-cmd-shim/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/read-cmd-shim/lib/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/bin-links/LICENSE nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/bin-links/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/bin-links/lib/man-target.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/bin-links/lib/check-bin.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/bin-links/lib/get-node-modules.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/bin-links/lib/is-windows.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/bin-links/lib/link-mans.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/bin-links/lib/bin-target.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/bin-links/lib/get-paths.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/bin-links/lib/link-bins.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/bin-links/lib/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/bin-links/lib/fix-bin.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/bin-links/lib/link-bin.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/bin-links/lib/shim-bin.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/bin-links/lib/get-prefix.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/bin-links/lib/check-bins.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/bin-links/lib/link-gently.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/jackspeak/LICENSE.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/jackspeak/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/jackspeak/dist/commonjs/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/jackspeak/dist/commonjs/parse-args.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/jackspeak/dist/commonjs/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/jackspeak/dist/esm/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/jackspeak/dist/esm/parse-args.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/jackspeak/dist/esm/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/npm-packlist/LICENSE nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/npm-packlist/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/npm-packlist/lib/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/brace-expansion/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/brace-expansion/LICENSE nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/brace-expansion/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/text-table/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/text-table/LICENSE nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/text-table/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/text-table/example/center.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/text-table/example/doubledot.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/text-table/example/dotalign.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/text-table/example/table.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/text-table/example/align.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/init-package-json/LICENSE.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/init-package-json/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/init-package-json/lib/init-package-json.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/init-package-json/lib/default-input.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/minipass-collect/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/minipass-collect/LICENSE nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/minipass-collect/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/pacote/README.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/pacote/LICENSE nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/pacote/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/pacote/bin/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/pacote/lib/file.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/pacote/lib/git.js.orig nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/pacote/lib/git.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/pacote/lib/fetcher.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/pacote/lib/remote.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/pacote/lib/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/pacote/lib/registry.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/pacote/lib/dir.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/pacote/lib/util/tar-create-options.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/pacote/lib/util/protected.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/pacote/lib/util/is-package-bin.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/pacote/lib/util/add-git-sha.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/pacote/lib/util/trailing-slashes.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/pacote/lib/util/npm.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/pacote/lib/util/cache-dir.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/write-file-atomic/LICENSE.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/write-file-atomic/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/write-file-atomic/lib/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/tiny-relative-date/LICENSE.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/tiny-relative-date/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/tiny-relative-date/translations/da.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/tiny-relative-date/translations/en-short.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/tiny-relative-date/translations/de.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/tiny-relative-date/translations/es.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/tiny-relative-date/translations/en.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/tiny-relative-date/src/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/tiny-relative-date/src/factory.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/tiny-relative-date/lib/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/tiny-relative-date/lib/factory.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/minipass-pipeline/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/minipass-pipeline/LICENSE nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/minipass-pipeline/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/minipass-pipeline/node_modules/minipass/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/minipass-pipeline/node_modules/minipass/LICENSE nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/minipass-pipeline/node_modules/minipass/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cli-columns/test.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cli-columns/color.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cli-columns/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cli-columns/license nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cli-columns/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/socks-proxy-agent/LICENSE nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/socks-proxy-agent/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/socks-proxy-agent/dist/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/libnpmexec/README.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/libnpmexec/LICENSE nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/libnpmexec/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/libnpmexec/lib/no-tty.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/libnpmexec/lib/run-script.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/libnpmexec/lib/is-windows.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/libnpmexec/lib/get-bin-from-manifest.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/libnpmexec/lib/file-exists.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/libnpmexec/lib/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/safer-buffer/tests.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/safer-buffer/dangerous.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/safer-buffer/safer.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/safer-buffer/Porting-Buffer.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/safer-buffer/LICENSE nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/safer-buffer/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/qrcode-terminal/README.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/qrcode-terminal/.travis.yml nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/qrcode-terminal/LICENSE nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/qrcode-terminal/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/qrcode-terminal/vendor/QRCode/QRPolynomial.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/qrcode-terminal/vendor/QRCode/QRBitBuffer.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/qrcode-terminal/vendor/QRCode/QRMode.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/qrcode-terminal/vendor/QRCode/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/qrcode-terminal/vendor/QRCode/QRUtil.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/qrcode-terminal/vendor/QRCode/QRRSBlock.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/qrcode-terminal/vendor/QRCode/QRErrorCorrectLevel.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/qrcode-terminal/vendor/QRCode/QR8bitByte.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/qrcode-terminal/vendor/QRCode/QRMaskPattern.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/qrcode-terminal/vendor/QRCode/QRMath.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/qrcode-terminal/example/small-qrcode.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/qrcode-terminal/example/callback.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/qrcode-terminal/example/basic.png nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/qrcode-terminal/example/basic.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/qrcode-terminal/bin/qrcode-terminal.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/qrcode-terminal/lib/main.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/libnpmfund/README.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/libnpmfund/LICENSE nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/libnpmfund/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/libnpmfund/lib/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/unique-filename/LICENSE nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/unique-filename/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/unique-filename/lib/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/npm-registry-fetch/LICENSE.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/npm-registry-fetch/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/npm-registry-fetch/lib/auth.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/npm-registry-fetch/lib/check-response.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/npm-registry-fetch/lib/default-opts.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/npm-registry-fetch/lib/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/npm-registry-fetch/lib/errors.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/npm-registry-fetch/lib/json-stream.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/minipass-fetch/LICENSE nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/minipass-fetch/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/minipass-fetch/lib/body.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/minipass-fetch/lib/abort-error.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/minipass-fetch/lib/response.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/minipass-fetch/lib/blob.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/minipass-fetch/lib/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/minipass-fetch/lib/fetch-error.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/minipass-fetch/lib/request.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/minipass-fetch/lib/headers.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/fs-minipass/LICENSE nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/fs-minipass/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/fs-minipass/lib/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/npm-package-arg/LICENSE nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/npm-package-arg/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/npm-package-arg/lib/npa.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/sigstore/LICENSE nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/sigstore/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/core/LICENSE nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/core/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/core/dist/stream.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/core/dist/oid.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/core/dist/pem.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/core/dist/encoding.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/core/dist/crypto.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/core/dist/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/core/dist/json.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/core/dist/dsse.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/core/dist/x509/sct.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/core/dist/x509/cert.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/core/dist/x509/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/core/dist/x509/ext.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/core/dist/rfc3161/timestamp.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/core/dist/rfc3161/tstinfo.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/core/dist/rfc3161/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/core/dist/rfc3161/error.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/core/dist/asn1/obj.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/core/dist/asn1/length.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/core/dist/asn1/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/core/dist/asn1/parse.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/core/dist/asn1/tag.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/core/dist/asn1/error.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/bundle/LICENSE nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/bundle/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/bundle/dist/utility.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/bundle/dist/serialized.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/bundle/dist/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/bundle/dist/build.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/bundle/dist/validate.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/bundle/dist/bundle.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/bundle/dist/error.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/verify/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/verify/dist/policy.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/verify/dist/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/verify/dist/verifier.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/verify/dist/shared.types.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/verify/dist/error.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/verify/dist/bundle/message.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/verify/dist/bundle/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/verify/dist/bundle/dsse.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/verify/dist/trust/trust.types.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/verify/dist/trust/filter.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/verify/dist/trust/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/verify/dist/key/sct.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/verify/dist/key/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/verify/dist/key/certificate.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/verify/dist/tlog/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/verify/dist/tlog/hashedrekord.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/verify/dist/tlog/dsse.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/verify/dist/tlog/intoto.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/verify/dist/timestamp/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/verify/dist/timestamp/merkle.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/verify/dist/timestamp/tsa.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/verify/dist/timestamp/set.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/verify/dist/timestamp/checkpoint.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/sign/LICENSE nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/sign/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/sign/dist/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/sign/dist/error.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/sign/dist/witness/witness.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/sign/dist/witness/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/sign/dist/witness/tlog/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/sign/dist/witness/tlog/entry.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/sign/dist/witness/tlog/client.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/sign/dist/witness/tsa/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/sign/dist/witness/tsa/client.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/sign/dist/identity/provider.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/sign/dist/identity/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/sign/dist/identity/ci.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/sign/dist/signer/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/sign/dist/signer/signer.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/sign/dist/signer/fulcio/ca.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/sign/dist/signer/fulcio/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/sign/dist/signer/fulcio/ephemeral.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/sign/dist/types/fetch.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/sign/dist/util/oidc.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/sign/dist/util/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/sign/dist/util/ua.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/sign/dist/bundler/base.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/sign/dist/bundler/message.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/sign/dist/bundler/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/sign/dist/bundler/bundle.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/sign/dist/bundler/dsse.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/sign/dist/external/rekor.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/sign/dist/external/fetch.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/sign/dist/external/fulcio.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/sign/dist/external/tsa.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/sigstore/node_modules/@sigstore/sign/dist/external/error.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/sigstore/dist/sigstore.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/sigstore/dist/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/sigstore/dist/config.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/minizlib/LICENSE nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/minizlib/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/minizlib/dist/commonjs/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/minizlib/dist/commonjs/constants.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/minizlib/dist/commonjs/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/minizlib/dist/esm/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/minizlib/dist/esm/constants.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/minizlib/dist/esm/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/sprintf-js/bower.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/sprintf-js/gruntfile.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/sprintf-js/CONTRIBUTORS.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/sprintf-js/LICENSE nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/sprintf-js/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/sprintf-js/demo/angular.html nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/sprintf-js/dist/.gitattributes nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/sprintf-js/dist/sprintf.min.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/sprintf-js/dist/angular-sprintf.min.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/sprintf-js/src/sprintf.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/sprintf-js/src/angular-sprintf.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/ip-address/LICENSE nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/ip-address/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/ip-address/dist/ipv4.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/ip-address/dist/ipv6.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/ip-address/dist/ip-address.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/ip-address/dist/common.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/ip-address/dist/address-error.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/ip-address/dist/v4/constants.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/ip-address/dist/v6/helpers.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/ip-address/dist/v6/regular-expressions.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/ip-address/dist/v6/constants.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/just-diff/rollup.config.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/just-diff/index.mjs nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/just-diff/index.cjs nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/just-diff/LICENSE nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/just-diff/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/libnpmteam/README.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/libnpmteam/LICENSE nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/libnpmteam/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/libnpmteam/lib/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/npm-audit-report/LICENSE nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/npm-audit-report/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/npm-audit-report/lib/colors.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/npm-audit-report/lib/exit-code.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/npm-audit-report/lib/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/npm-audit-report/lib/reporters/detail.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/npm-audit-report/lib/reporters/install.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/npm-audit-report/lib/reporters/json.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/npm-audit-report/lib/reporters/quiet.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/supports-color/browser.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/supports-color/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/supports-color/license nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/supports-color/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/ignore-walk/LICENSE nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/ignore-walk/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/ignore-walk/lib/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/spdx-expression-parse/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/spdx-expression-parse/parse.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/spdx-expression-parse/scan.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/spdx-expression-parse/LICENSE nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/spdx-expression-parse/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/spdx-expression-parse/AUTHORS nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/libnpmpack/README.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/libnpmpack/LICENSE nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/libnpmpack/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/libnpmpack/lib/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/libnpmaccess/README.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/libnpmaccess/LICENSE nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/libnpmaccess/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/libnpmaccess/lib/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/binary-extensions/binary-extensions.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/binary-extensions/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/binary-extensions/license nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/binary-extensions/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/p-map/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/p-map/license nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/p-map/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/npm-profile/LICENSE.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/npm-profile/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/npm-profile/lib/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/signal-exit/LICENSE.txt nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/signal-exit/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/signal-exit/dist/cjs/browser.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/signal-exit/dist/cjs/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/signal-exit/dist/cjs/signals.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/signal-exit/dist/cjs/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/signal-exit/dist/mjs/browser.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/signal-exit/dist/mjs/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/signal-exit/dist/mjs/signals.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/signal-exit/dist/mjs/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/spdx-license-ids/index.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/spdx-license-ids/deprecated.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/spdx-license-ids/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/path-key/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/path-key/license nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/path-key/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/libnpmdiff/README.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/libnpmdiff/LICENSE nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/libnpmdiff/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/libnpmdiff/lib/tarball.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/libnpmdiff/lib/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/libnpmdiff/lib/untar.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/libnpmdiff/lib/format-diff.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/libnpmdiff/lib/should-print-patch.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/tar/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/tar/LICENSE nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/tar/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/tar/node_modules/minipass/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/tar/node_modules/minipass/index.mjs nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/tar/node_modules/minipass/LICENSE nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/tar/node_modules/minipass/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/tar/node_modules/fs-minipass/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/tar/node_modules/fs-minipass/LICENSE nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/tar/node_modules/fs-minipass/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/tar/node_modules/fs-minipass/node_modules/minipass/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/tar/node_modules/fs-minipass/node_modules/minipass/LICENSE nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/tar/node_modules/fs-minipass/node_modules/minipass/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/tar/node_modules/minizlib/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/tar/node_modules/minizlib/constants.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/tar/node_modules/minizlib/LICENSE nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/tar/node_modules/minizlib/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/tar/node_modules/minizlib/node_modules/minipass/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/tar/node_modules/minizlib/node_modules/minipass/LICENSE nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/tar/node_modules/minizlib/node_modules/minipass/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/tar/lib/normalize-unicode.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/tar/lib/mode-fix.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/tar/lib/get-write-flag.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/tar/lib/replace.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/tar/lib/create.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/tar/lib/header.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/tar/lib/pack.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/tar/lib/large-numbers.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/tar/lib/read-entry.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/tar/lib/mkdir.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/tar/lib/high-level-opt.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/tar/lib/list.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/tar/lib/types.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/tar/lib/parse.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/tar/lib/strip-absolute-path.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/tar/lib/strip-trailing-slashes.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/tar/lib/extract.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/tar/lib/unpack.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/tar/lib/write-entry.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/tar/lib/pax.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/tar/lib/winchars.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/tar/lib/normalize-windows-path.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/tar/lib/path-reservations.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/tar/lib/update.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/tar/lib/warn-mixin.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/semver/README.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/semver/range.bnf nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/semver/preload.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/semver/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/semver/LICENSE nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/semver/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/semver/bin/semver.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/semver/ranges/to-comparators.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/semver/ranges/min-version.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/semver/ranges/simplify.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/semver/ranges/subset.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/semver/ranges/ltr.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/semver/ranges/gtr.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/semver/ranges/intersects.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/semver/ranges/outside.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/semver/ranges/max-satisfying.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/semver/ranges/min-satisfying.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/semver/ranges/valid.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/semver/functions/gte.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/semver/functions/clean.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/semver/functions/rcompare.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/semver/functions/compare-build.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/semver/functions/eq.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/semver/functions/minor.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/semver/functions/gt.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/semver/functions/compare.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/semver/functions/prerelease.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/semver/functions/neq.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/semver/functions/cmp.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/semver/functions/sort.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/semver/functions/lte.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/semver/functions/parse.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/semver/functions/rsort.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/semver/functions/coerce.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/semver/functions/compare-loose.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/semver/functions/diff.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/semver/functions/inc.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/semver/functions/major.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/semver/functions/satisfies.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/semver/functions/lt.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/semver/functions/patch.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/semver/functions/valid.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/semver/internal/debug.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/semver/internal/lrucache.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/semver/internal/re.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/semver/internal/parse-options.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/semver/internal/constants.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/semver/internal/identifiers.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/semver/classes/range.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/semver/classes/comparator.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/semver/classes/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/semver/classes/semver.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/ci-info/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/ci-info/LICENSE nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/ci-info/vendors.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/ci-info/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/retry/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/retry/License nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/retry/equation.gif nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/retry/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/retry/Makefile nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/retry/example/dns.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/retry/example/stop.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/retry/lib/retry_operation.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/retry/lib/retry.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/npm-pick-manifest/LICENSE.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/npm-pick-manifest/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/npm-pick-manifest/lib/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/isexe/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/isexe/windows.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/isexe/LICENSE nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/isexe/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/isexe/mode.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/json-stringify-nice/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/json-stringify-nice/LICENSE nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/json-stringify-nice/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/ip-regex/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/ip-regex/license nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/ip-regex/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/ansi-regex/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/ansi-regex/license nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/ansi-regex/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@pkgjs/parseargs/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@pkgjs/parseargs/LICENSE nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@pkgjs/parseargs/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@pkgjs/parseargs/utils.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@pkgjs/parseargs/examples/is-default-value.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@pkgjs/parseargs/examples/ordered-options.mjs nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@pkgjs/parseargs/examples/simple-hard-coded.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@pkgjs/parseargs/examples/no-repeated-options.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@pkgjs/parseargs/examples/negate.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@pkgjs/parseargs/examples/limit-long-syntax.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@pkgjs/parseargs/internal/util.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@pkgjs/parseargs/internal/validators.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@pkgjs/parseargs/internal/primordials.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@pkgjs/parseargs/internal/errors.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/libnpmpublish/README.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/libnpmpublish/LICENSE nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/libnpmpublish/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/libnpmpublish/lib/provenance.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/libnpmpublish/lib/publish.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/libnpmpublish/lib/unpublish.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/libnpmpublish/lib/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/which/README.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/which/LICENSE nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/which/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/which/node_modules/isexe/LICENSE nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/which/node_modules/isexe/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/which/node_modules/isexe/dist/cjs/win32.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/which/node_modules/isexe/dist/cjs/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/which/node_modules/isexe/dist/cjs/options.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/which/node_modules/isexe/dist/cjs/posix.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/which/node_modules/isexe/dist/cjs/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/which/node_modules/isexe/dist/mjs/win32.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/which/node_modules/isexe/dist/mjs/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/which/node_modules/isexe/dist/mjs/options.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/which/node_modules/isexe/dist/mjs/posix.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/which/node_modules/isexe/dist/mjs/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/which/bin/which.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/which/lib/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/tuf-js/LICENSE nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/tuf-js/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/tuf-js/node_modules/@tufjs/models/LICENSE nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/tuf-js/node_modules/@tufjs/models/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/tuf-js/node_modules/@tufjs/models/dist/delegations.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/tuf-js/node_modules/@tufjs/models/dist/file.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/tuf-js/node_modules/@tufjs/models/dist/role.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/tuf-js/node_modules/@tufjs/models/dist/signature.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/tuf-js/node_modules/@tufjs/models/dist/root.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/tuf-js/node_modules/@tufjs/models/dist/targets.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/tuf-js/node_modules/@tufjs/models/dist/timestamp.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/tuf-js/node_modules/@tufjs/models/dist/base.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/tuf-js/node_modules/@tufjs/models/dist/key.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/tuf-js/node_modules/@tufjs/models/dist/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/tuf-js/node_modules/@tufjs/models/dist/snapshot.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/tuf-js/node_modules/@tufjs/models/dist/metadata.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/tuf-js/node_modules/@tufjs/models/dist/error.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/tuf-js/node_modules/@tufjs/models/dist/utils/oid.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/tuf-js/node_modules/@tufjs/models/dist/utils/key.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/tuf-js/node_modules/@tufjs/models/dist/utils/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/tuf-js/node_modules/@tufjs/models/dist/utils/verify.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/tuf-js/node_modules/@tufjs/models/dist/utils/types.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/tuf-js/node_modules/@tufjs/models/dist/utils/guard.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/tuf-js/dist/fetcher.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/tuf-js/dist/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/tuf-js/dist/updater.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/tuf-js/dist/store.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/tuf-js/dist/error.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/tuf-js/dist/config.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/tuf-js/dist/utils/tmpfile.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/tuf-js/dist/utils/url.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/proc-log/LICENSE nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/proc-log/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/proc-log/lib/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/README.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/.release-please-manifest.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/release-please-config.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/CODE_OF_CONDUCT.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/CONTRIBUTING.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/macOS_Catalina_acid_test.sh nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/SECURITY.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/CHANGELOG.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/addon.gypi nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/LICENSE nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/eslint.config.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/tar/LICENSE nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/tar/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/tar/dist/commonjs/normalize-unicode.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/tar/dist/commonjs/mode-fix.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/tar/dist/commonjs/get-write-flag.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/tar/dist/commonjs/symlink-error.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/tar/dist/commonjs/replace.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/tar/dist/commonjs/create.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/tar/dist/commonjs/header.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/tar/dist/commonjs/pack.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/tar/dist/commonjs/large-numbers.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/tar/dist/commonjs/read-entry.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/tar/dist/commonjs/mkdir.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/tar/dist/commonjs/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/tar/dist/commonjs/warn-method.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/tar/dist/commonjs/list.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/tar/dist/commonjs/types.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/tar/dist/commonjs/parse.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/tar/dist/commonjs/options.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/tar/dist/commonjs/strip-absolute-path.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/tar/dist/commonjs/strip-trailing-slashes.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/tar/dist/commonjs/extract.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/tar/dist/commonjs/unpack.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/tar/dist/commonjs/make-command.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/tar/dist/commonjs/write-entry.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/tar/dist/commonjs/cwd-error.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/tar/dist/commonjs/pax.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/tar/dist/commonjs/winchars.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/tar/dist/commonjs/normalize-windows-path.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/tar/dist/commonjs/path-reservations.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/tar/dist/commonjs/update.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/tar/dist/commonjs/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/tar/dist/esm/normalize-unicode.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/tar/dist/esm/mode-fix.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/tar/dist/esm/get-write-flag.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/tar/dist/esm/symlink-error.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/tar/dist/esm/replace.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/tar/dist/esm/create.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/tar/dist/esm/header.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/tar/dist/esm/pack.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/tar/dist/esm/large-numbers.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/tar/dist/esm/read-entry.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/tar/dist/esm/mkdir.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/tar/dist/esm/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/tar/dist/esm/warn-method.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/tar/dist/esm/list.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/tar/dist/esm/types.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/tar/dist/esm/parse.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/tar/dist/esm/options.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/tar/dist/esm/strip-absolute-path.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/tar/dist/esm/strip-trailing-slashes.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/tar/dist/esm/extract.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/tar/dist/esm/unpack.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/tar/dist/esm/make-command.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/tar/dist/esm/write-entry.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/tar/dist/esm/cwd-error.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/tar/dist/esm/pax.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/tar/dist/esm/winchars.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/tar/dist/esm/normalize-windows-path.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/tar/dist/esm/path-reservations.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/tar/dist/esm/update.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/tar/dist/esm/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/yallist/LICENSE.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/yallist/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/yallist/dist/commonjs/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/yallist/dist/commonjs/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/yallist/dist/esm/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/yallist/dist/esm/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/chownr/LICENSE.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/chownr/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/chownr/dist/commonjs/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/chownr/dist/commonjs/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/chownr/dist/esm/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/chownr/dist/esm/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/mkdirp/readme.markdown nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/mkdirp/LICENSE nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/mkdirp/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/mkdirp/dist/cjs/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/mkdirp/dist/cjs/src/index.js.map nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/mkdirp/dist/cjs/src/use-native.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/mkdirp/dist/cjs/src/mkdirp-manual.d.ts nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/mkdirp/dist/cjs/src/opts-arg.d.ts.map nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/mkdirp/dist/cjs/src/use-native.d.ts nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/mkdirp/dist/cjs/src/opts-arg.d.ts nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/mkdirp/dist/cjs/src/path-arg.js.map nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/mkdirp/dist/cjs/src/mkdirp-manual.js.map nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/mkdirp/dist/cjs/src/opts-arg.js.map nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/mkdirp/dist/cjs/src/index.d.ts nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/mkdirp/dist/cjs/src/path-arg.d.ts nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/mkdirp/dist/cjs/src/bin.d.ts nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/mkdirp/dist/cjs/src/bin.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/mkdirp/dist/cjs/src/use-native.d.ts.map nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/mkdirp/dist/cjs/src/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/mkdirp/dist/cjs/src/opts-arg.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/mkdirp/dist/cjs/src/mkdirp-manual.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/mkdirp/dist/cjs/src/find-made.js.map nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/mkdirp/dist/cjs/src/mkdirp-manual.d.ts.map nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/mkdirp/dist/cjs/src/mkdirp-native.js.map nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/mkdirp/dist/cjs/src/mkdirp-native.d.ts.map nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/mkdirp/dist/cjs/src/bin.js.map nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/mkdirp/dist/cjs/src/path-arg.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/mkdirp/dist/cjs/src/find-made.d.ts nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/mkdirp/dist/cjs/src/use-native.js.map nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/mkdirp/dist/cjs/src/find-made.d.ts.map nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/mkdirp/dist/cjs/src/mkdirp-native.d.ts nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/mkdirp/dist/cjs/src/bin.d.ts.map nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/mkdirp/dist/cjs/src/index.d.ts.map nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/mkdirp/dist/cjs/src/find-made.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/mkdirp/dist/cjs/src/mkdirp-native.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/mkdirp/dist/cjs/src/path-arg.d.ts.map nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/mkdirp/dist/mjs/index.js.map nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/mkdirp/dist/mjs/use-native.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/mkdirp/dist/mjs/mkdirp-manual.d.ts nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/mkdirp/dist/mjs/opts-arg.d.ts.map nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/mkdirp/dist/mjs/use-native.d.ts nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/mkdirp/dist/mjs/opts-arg.d.ts nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/mkdirp/dist/mjs/path-arg.js.map nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/mkdirp/dist/mjs/mkdirp-manual.js.map nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/mkdirp/dist/mjs/opts-arg.js.map nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/mkdirp/dist/mjs/index.d.ts nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/mkdirp/dist/mjs/path-arg.d.ts nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/mkdirp/dist/mjs/use-native.d.ts.map nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/mkdirp/dist/mjs/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/mkdirp/dist/mjs/opts-arg.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/mkdirp/dist/mjs/mkdirp-manual.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/mkdirp/dist/mjs/find-made.js.map nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/mkdirp/dist/mjs/mkdirp-manual.d.ts.map nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/mkdirp/dist/mjs/mkdirp-native.js.map nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/mkdirp/dist/mjs/mkdirp-native.d.ts.map nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/mkdirp/dist/mjs/path-arg.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/mkdirp/dist/mjs/find-made.d.ts nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/mkdirp/dist/mjs/use-native.js.map nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/mkdirp/dist/mjs/find-made.d.ts.map nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/mkdirp/dist/mjs/mkdirp-native.d.ts nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/mkdirp/dist/mjs/index.d.ts.map nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/mkdirp/dist/mjs/find-made.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/mkdirp/dist/mjs/mkdirp-native.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/mkdirp/dist/mjs/path-arg.d.ts.map nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/mkdirp/dist/mjs/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/gyp/.release-please-manifest.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/gyp/release-please-config.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/gyp/test_gyp.py nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/gyp/gyp nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/gyp/pyproject.toml nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/gyp/gyp_main.py nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/gyp/LICENSE nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/gyp/gyp.bat nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/gyp/data/ninja/build.ninja nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/gyp/data/win/large-pdb-shim.cc nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/gyp/docs/README.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/gyp/docs/Hacking.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/gyp/docs/LanguageSpecification.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/gyp/docs/Testing.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/gyp/docs/InputFormatReference.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/gyp/docs/UserDocumentation.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/gyp/docs/GypVsCMake.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/win_tool.py nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/easy_xml_test.py nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/common.py nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/mac_tool.py nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/MSVSSettings_test.py nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/MSVSSettings.py nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/MSVSNew.py nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/MSVSProject.py nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/xml_fix.py nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/xcode_emulation.py nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/MSVSVersion.py nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/easy_xml.py nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/flock_tool.py nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/xcodeproj_file.py nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/xcode_emulation.py.orig nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/MSVSUserFile.py nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/MSVSToolFile.py nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/xcode_emulation_test.py nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/xcode_ninja.py nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/msvs_emulation.py nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/MSVSUtil.py nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/common_test.py nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/ninja_syntax.py nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/__init__.py nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/simple_copy.py nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/input_test.py nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/input.py nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/msvs.py nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/compile_commands_json.py nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/ninja_test.py nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/make.py nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/cmake.py nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/dump_dependency_json.py nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/xcode.py nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/ninja.py nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/msvs_test.py nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/xcode_test.py nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/analyzer.py nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/eclipse.py nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/android.py nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/gypd.py nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/__init__.py nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/gypsh.py nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/packaging/markers.py nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/packaging/metadata.py nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/packaging/LICENSE.BSD nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/packaging/_musllinux.py nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/packaging/py.typed nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/packaging/_parser.py nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/packaging/_structures.py nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/packaging/version.py nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/packaging/_elffile.py nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/packaging/_manylinux.py nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/packaging/LICENSE.APACHE nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/packaging/utils.py nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/packaging/_tokenizer.py nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/packaging/__init__.py nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/packaging/LICENSE nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/packaging/tags.py nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/packaging/requirements.py nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/packaging/specifiers.py nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/src/win_delay_load_hook.cc nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/lib/download.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/lib/clean.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/lib/find-python.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/lib/node-gyp.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/lib/util.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/lib/configure.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/lib/rebuild.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/lib/remove.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/lib/install.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/lib/build.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/lib/list.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/lib/log.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/lib/find-node-directory.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/lib/Find-VisualStudio.cs nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/lib/create-config-gypi.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/lib/process-release.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/lib/find-visualstudio.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/imurmurhash/imurmurhash.min.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/imurmurhash/imurmurhash.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/imurmurhash/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/exponential-backoff/LICENSE nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/exponential-backoff/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/exponential-backoff/dist/backoff.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/exponential-backoff/dist/options.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/exponential-backoff/dist/delay/delay.factory.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/exponential-backoff/dist/delay/delay.interface.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/exponential-backoff/dist/delay/delay.base.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/exponential-backoff/dist/delay/skip-first/skip-first.delay.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/exponential-backoff/dist/delay/always/always.delay.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/exponential-backoff/dist/jitter/jitter.factory.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/exponential-backoff/dist/jitter/no/no.jitter.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/exponential-backoff/dist/jitter/full/full.jitter.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/http-cache-semantics/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/http-cache-semantics/LICENSE nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/http-cache-semantics/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/glob/README.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/glob/LICENSE nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/glob/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/glob/dist/commonjs/index.js.map nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/glob/dist/commonjs/walker.d.ts nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/glob/dist/commonjs/processor.js.map nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/glob/dist/commonjs/glob.js.map nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/glob/dist/commonjs/glob.d.ts nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/glob/dist/commonjs/ignore.d.ts.map nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/glob/dist/commonjs/pattern.d.ts nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/glob/dist/commonjs/processor.d.ts.map nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/glob/dist/commonjs/index.d.ts nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/glob/dist/commonjs/walker.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/glob/dist/commonjs/has-magic.d.ts.map nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/glob/dist/commonjs/ignore.js.map nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/glob/dist/commonjs/has-magic.js.map nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/glob/dist/commonjs/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/glob/dist/commonjs/pattern.d.ts.map nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/glob/dist/commonjs/has-magic.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/glob/dist/commonjs/processor.d.ts nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/glob/dist/commonjs/pattern.js.map nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/glob/dist/commonjs/ignore.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/glob/dist/commonjs/glob.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/glob/dist/commonjs/glob.d.ts.map nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/glob/dist/commonjs/has-magic.d.ts nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/glob/dist/commonjs/pattern.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/glob/dist/commonjs/index.d.ts.map nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/glob/dist/commonjs/ignore.d.ts nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/glob/dist/commonjs/walker.js.map nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/glob/dist/commonjs/walker.d.ts.map nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/glob/dist/commonjs/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/glob/dist/commonjs/processor.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/glob/dist/esm/index.js.map nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/glob/dist/esm/walker.d.ts nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/glob/dist/esm/processor.js.map nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/glob/dist/esm/glob.js.map nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/glob/dist/esm/glob.d.ts nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/glob/dist/esm/bin.d.mts.map nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/glob/dist/esm/ignore.d.ts.map nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/glob/dist/esm/pattern.d.ts nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/glob/dist/esm/processor.d.ts.map nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/glob/dist/esm/index.d.ts nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/glob/dist/esm/walker.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/glob/dist/esm/has-magic.d.ts.map nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/glob/dist/esm/ignore.js.map nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/glob/dist/esm/has-magic.js.map nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/glob/dist/esm/bin.mjs.map nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/glob/dist/esm/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/glob/dist/esm/pattern.d.ts.map nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/glob/dist/esm/has-magic.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/glob/dist/esm/processor.d.ts nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/glob/dist/esm/pattern.js.map nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/glob/dist/esm/ignore.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/glob/dist/esm/glob.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/glob/dist/esm/bin.d.mts nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/glob/dist/esm/glob.d.ts.map nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/glob/dist/esm/has-magic.d.ts nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/glob/dist/esm/pattern.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/glob/dist/esm/index.d.ts.map nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/glob/dist/esm/ignore.d.ts nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/glob/dist/esm/bin.mjs nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/glob/dist/esm/walker.js.map nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/glob/dist/esm/walker.d.ts.map nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/glob/dist/esm/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/glob/dist/esm/processor.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/npm-normalize-package-bin/LICENSE nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/npm-normalize-package-bin/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/npm-normalize-package-bin/lib/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/promise-all-reject-late/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/promise-all-reject-late/LICENSE nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/promise-all-reject-late/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/shebang-command/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/shebang-command/license nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/shebang-command/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cmd-shim/LICENSE nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cmd-shim/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cmd-shim/lib/to-batch-syntax.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cmd-shim/lib/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/minimatch/LICENSE nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/minimatch/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/minimatch/dist/commonjs/assert-valid-pattern.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/minimatch/dist/commonjs/escape.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/minimatch/dist/commonjs/unescape.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/minimatch/dist/commonjs/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/minimatch/dist/commonjs/brace-expressions.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/minimatch/dist/commonjs/ast.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/minimatch/dist/commonjs/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/minimatch/dist/esm/assert-valid-pattern.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/minimatch/dist/esm/escape.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/minimatch/dist/esm/unescape.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/minimatch/dist/esm/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/minimatch/dist/esm/brace-expressions.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/minimatch/dist/esm/ast.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/minimatch/dist/esm/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/debug/LICENSE nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/debug/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/debug/src/browser.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/debug/src/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/debug/src/common.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/debug/src/node.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/balanced-match/LICENSE.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/balanced-match/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/balanced-match/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/npm-bundled/LICENSE nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/npm-bundled/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/npm-bundled/lib/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/archy/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/archy/LICENSE nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/archy/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/archy/examples/multi_line.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/archy/examples/beep.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/socks/LICENSE nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/socks/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/socks/docs/migratingFromV1.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/socks/docs/index.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/socks/docs/examples/index.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/socks/docs/examples/typescript/associateExample.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/socks/docs/examples/typescript/connectExample.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/socks/docs/examples/typescript/bindExample.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/socks/docs/examples/javascript/associateExample.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/socks/docs/examples/javascript/connectExample.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/socks/docs/examples/javascript/bindExample.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/socks/build/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/socks/build/client/socksclient.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/socks/build/common/helpers.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/socks/build/common/util.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/socks/build/common/constants.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/socks/build/common/receivebuffer.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/color-name/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/color-name/LICENSE nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/color-name/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/libnpmorg/README.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/libnpmorg/LICENSE nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/libnpmorg/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/libnpmorg/lib/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/strip-ansi-cjs/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/strip-ansi-cjs/license nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/strip-ansi-cjs/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/walk-up-path/LICENSE nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/walk-up-path/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/walk-up-path/dist/cjs/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/walk-up-path/dist/cjs/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/walk-up-path/dist/mjs/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/walk-up-path/dist/mjs/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/jsonparse/bench.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/jsonparse/LICENSE nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/jsonparse/jsonparse.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/jsonparse/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/jsonparse/samplejson/basic2.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/jsonparse/samplejson/basic.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/jsonparse/examples/twitterfeed.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/diff/CONTRIBUTING.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/diff/release-notes.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/diff/LICENSE nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/diff/runtime.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/diff/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/diff/dist/diff.min.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/diff/dist/diff.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/diff/lib/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/diff/lib/index.mjs nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/diff/lib/index.es6.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/diff/lib/patch/create.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/diff/lib/patch/merge.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/diff/lib/patch/parse.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/diff/lib/patch/apply.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/diff/lib/patch/reverse.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/diff/lib/diff/array.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/diff/lib/diff/base.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/diff/lib/diff/line.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/diff/lib/diff/sentence.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/diff/lib/diff/json.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/diff/lib/diff/css.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/diff/lib/diff/word.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/diff/lib/diff/character.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/diff/lib/convert/xml.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/diff/lib/convert/dmp.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/diff/lib/util/params.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/diff/lib/util/array.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/diff/lib/util/distance-iterator.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/package-json-from-dist/LICENSE.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/package-json-from-dist/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/package-json-from-dist/dist/commonjs/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/package-json-from-dist/dist/commonjs/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/package-json-from-dist/dist/esm/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/package-json-from-dist/dist/esm/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/is-fullwidth-code-point/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/is-fullwidth-code-point/license nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/is-fullwidth-code-point/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/read/LICENSE nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/read/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/read/dist/commonjs/read.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/read/dist/commonjs/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/read/dist/esm/read.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/read/dist/esm/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/http-proxy-agent/LICENSE nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/http-proxy-agent/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/http-proxy-agent/dist/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/yallist/iterator.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/yallist/LICENSE nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/yallist/yallist.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/yallist/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/abbrev/LICENSE nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/abbrev/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/abbrev/lib/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/ssri/LICENSE.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/ssri/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/ssri/lib/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/mute-stream/LICENSE nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/mute-stream/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/mute-stream/lib/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/validate-npm-package-license/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/validate-npm-package-license/LICENSE nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/validate-npm-package-license/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/validate-npm-package-license/node_modules/spdx-expression-parse/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/validate-npm-package-license/node_modules/spdx-expression-parse/parse.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/validate-npm-package-license/node_modules/spdx-expression-parse/scan.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/validate-npm-package-license/node_modules/spdx-expression-parse/LICENSE nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/validate-npm-package-license/node_modules/spdx-expression-parse/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/validate-npm-package-license/node_modules/spdx-expression-parse/AUTHORS nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/make-fetch-happen/LICENSE nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/make-fetch-happen/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/make-fetch-happen/node_modules/negotiator/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/make-fetch-happen/node_modules/negotiator/HISTORY.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/make-fetch-happen/node_modules/negotiator/LICENSE nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/make-fetch-happen/node_modules/negotiator/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/make-fetch-happen/node_modules/negotiator/lib/mediaType.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/make-fetch-happen/node_modules/negotiator/lib/charset.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/make-fetch-happen/node_modules/negotiator/lib/encoding.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/make-fetch-happen/node_modules/negotiator/lib/language.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/make-fetch-happen/lib/fetch.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/make-fetch-happen/lib/remote.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/make-fetch-happen/lib/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/make-fetch-happen/lib/options.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/make-fetch-happen/lib/pipeline.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/make-fetch-happen/lib/cache/policy.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/make-fetch-happen/lib/cache/key.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/make-fetch-happen/lib/cache/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/make-fetch-happen/lib/cache/entry.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/make-fetch-happen/lib/cache/errors.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/npm-install-checks/LICENSE nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/npm-install-checks/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/npm-install-checks/lib/current-env.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/npm-install-checks/lib/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/npm-install-checks/lib/dev-engines.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@tufjs/canonical-json/LICENSE nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@tufjs/canonical-json/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@tufjs/canonical-json/lib/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/wrap-ansi/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/wrap-ansi/license nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/wrap-ansi/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/wrap-ansi/node_modules/emoji-regex/text.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/wrap-ansi/node_modules/emoji-regex/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/wrap-ansi/node_modules/emoji-regex/LICENSE-MIT.txt nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/wrap-ansi/node_modules/emoji-regex/RGI_Emoji.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/wrap-ansi/node_modules/emoji-regex/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/wrap-ansi/node_modules/emoji-regex/es2015/text.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/wrap-ansi/node_modules/emoji-regex/es2015/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/wrap-ansi/node_modules/emoji-regex/es2015/RGI_Emoji.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/wrap-ansi/node_modules/ansi-regex/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/wrap-ansi/node_modules/ansi-regex/license nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/wrap-ansi/node_modules/ansi-regex/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/wrap-ansi/node_modules/string-width/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/wrap-ansi/node_modules/string-width/license nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/wrap-ansi/node_modules/string-width/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/wrap-ansi/node_modules/strip-ansi/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/wrap-ansi/node_modules/strip-ansi/license nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/wrap-ansi/node_modules/strip-ansi/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/libnpmversion/README.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/libnpmversion/LICENSE nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/libnpmversion/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/libnpmversion/lib/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/libnpmversion/lib/version.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/libnpmversion/lib/read-json.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/libnpmversion/lib/enforce-clean.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/libnpmversion/lib/commit.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/libnpmversion/lib/tag.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/libnpmversion/lib/retrieve-tag.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/libnpmversion/lib/write-json.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/agent-base/LICENSE nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/agent-base/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/agent-base/dist/helpers.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/agent-base/dist/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/string-width/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/string-width/license nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/string-width/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/run-script/LICENSE nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/run-script/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/run-script/lib/run-script.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/run-script/lib/signal-manager.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/run-script/lib/make-spawn-args.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/run-script/lib/validate-options.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/run-script/lib/is-server-package.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/run-script/lib/run-script-pkg.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/run-script/lib/set-path.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/run-script/lib/package-envs.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/run-script/lib/node-gyp-bin/node-gyp nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/run-script/lib/node-gyp-bin/node-gyp.cmd nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/map-workspaces/LICENSE.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/map-workspaces/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/map-workspaces/lib/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/git/LICENSE nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/git/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/git/lib/clone.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/git/lib/revs.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/git/lib/which.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/git/lib/lines-to-revs.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/git/lib/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/git/lib/is-clean.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/git/lib/make-error.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/git/lib/opts.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/git/lib/spawn.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/git/lib/find.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/git/lib/errors.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/git/lib/is.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/git/lib/utils.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/redact/LICENSE nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/redact/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/redact/lib/matchers.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/redact/lib/deep-map.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/redact/lib/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/redact/lib/server.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/redact/lib/error.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/redact/lib/utils.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/config/README.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/config/LICENSE nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/config/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/config/lib/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/config/lib/umask.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/config/lib/errors.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/config/lib/type-description.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/config/lib/env-replace.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/config/lib/parse-field.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/config/lib/type-defs.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/config/lib/nerf-dart.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/config/lib/set-envs.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/config/lib/definitions/definition.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/config/lib/definitions/definitions.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/config/lib/definitions/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/node-gyp/LICENSE nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/node-gyp/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/node-gyp/lib/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/fs/LICENSE.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/fs/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/fs/lib/move-file.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/fs/lib/readdir-scoped.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/fs/lib/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/fs/lib/with-temp-dir.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/fs/lib/cp/polyfill.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/fs/lib/cp/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/fs/lib/cp/errors.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/fs/lib/cp/LICENSE nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/fs/lib/common/get-options.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/fs/lib/common/node.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/agent/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/agent/lib/dns.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/agent/lib/proxy.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/agent/lib/agents.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/agent/lib/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/agent/lib/options.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/agent/lib/errors.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/query/LICENSE nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/query/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/query/lib/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/metavuln-calculator/LICENSE nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/metavuln-calculator/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/metavuln-calculator/node_modules/pacote/README.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/metavuln-calculator/node_modules/pacote/LICENSE nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/metavuln-calculator/node_modules/pacote/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/metavuln-calculator/node_modules/pacote/bin/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/metavuln-calculator/node_modules/pacote/lib/file.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/metavuln-calculator/node_modules/pacote/lib/git.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/metavuln-calculator/node_modules/pacote/lib/fetcher.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/metavuln-calculator/node_modules/pacote/lib/remote.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/metavuln-calculator/node_modules/pacote/lib/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/metavuln-calculator/node_modules/pacote/lib/registry.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/metavuln-calculator/node_modules/pacote/lib/dir.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/metavuln-calculator/node_modules/pacote/lib/util/tar-create-options.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/metavuln-calculator/node_modules/pacote/lib/util/protected.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/metavuln-calculator/node_modules/pacote/lib/util/is-package-bin.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/metavuln-calculator/node_modules/pacote/lib/util/add-git-sha.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/metavuln-calculator/node_modules/pacote/lib/util/trailing-slashes.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/metavuln-calculator/node_modules/pacote/lib/util/npm.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/metavuln-calculator/node_modules/pacote/lib/util/cache-dir.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/metavuln-calculator/lib/hash.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/metavuln-calculator/lib/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/metavuln-calculator/lib/get-dep-spec.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/metavuln-calculator/lib/advisory.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/package-json/LICENSE nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/package-json/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/package-json/lib/normalize-data.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/package-json/lib/normalize.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/package-json/lib/update-scripts.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/package-json/lib/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/package-json/lib/sort.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/package-json/lib/update-workspaces.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/package-json/lib/update-dependencies.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/package-json/lib/read-package.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/arborist/LICENSE.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/arborist/README.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/arborist/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/arborist/bin/license.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/arborist/bin/ideal.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/arborist/bin/reify.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/arborist/bin/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/arborist/bin/virtual.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/arborist/bin/funding.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/arborist/bin/prune.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/arborist/bin/actual.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/arborist/bin/audit.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/arborist/bin/shrinkwrap.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/arborist/bin/lib/print-tree.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/arborist/bin/lib/logging.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/arborist/bin/lib/options.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/arborist/bin/lib/timers.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/edge.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/retire-path.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/case-insensitive-map.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/version-from-tgz.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/debug.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/override-set.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/vuln.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/yarn-lock.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/deepest-nesting-target.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/spec-from-lock.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/peer-entry-sets.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/realpath.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/consistent-resolve.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/relpath.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/add-rm-pkg-deps.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/query-selector-all.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/packument-cache.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/optional-set.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/printable.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/signal-handling.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/diff.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/from-path.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/tracker.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/dep-valid.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/inventory.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/audit-report.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/reset-dep-flags.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/node.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/signals.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/calc-dep-flags.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/gather-dep-set.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/can-place-dep.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/place-dep.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/shrinkwrap.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/override-resolves.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/tree-check.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/link.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/arborist/isolated-reifier.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/arborist/load-actual.js.orig nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/arborist/rebuild.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/arborist/reify.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/arborist/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/arborist/build-ideal-tree.js.orig nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/arborist/load-virtual.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/arborist/load-actual.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/arborist/build-ideal-tree.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/installed-package-contents/README.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/installed-package-contents/LICENSE nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/installed-package-contents/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/installed-package-contents/bin/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/installed-package-contents/lib/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/name-from-folder/LICENSE nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/name-from-folder/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/name-from-folder/lib/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/promise-spawn/LICENSE nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/promise-spawn/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/promise-spawn/lib/escape.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/promise-spawn/lib/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/path-scurry/LICENSE.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/path-scurry/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/path-scurry/dist/commonjs/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/path-scurry/dist/commonjs/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/path-scurry/dist/esm/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/path-scurry/dist/esm/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/ms/license.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/ms/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/ms/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/is-cidr/LICENSE nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/is-cidr/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/is-cidr/dist/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/shebang-regex/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/shebang-regex/license nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/shebang-regex/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/minipass-flush/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/minipass-flush/LICENSE nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/minipass-flush/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/minipass-flush/node_modules/minipass/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/minipass-flush/node_modules/minipass/LICENSE nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/minipass-flush/node_modules/minipass/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/libnpmsearch/README.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/libnpmsearch/LICENSE nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/libnpmsearch/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/libnpmsearch/lib/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/postcss-selector-parser/LICENSE-MIT nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/postcss-selector-parser/API.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/postcss-selector-parser/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/postcss-selector-parser/dist/parser.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/postcss-selector-parser/dist/tokenTypes.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/postcss-selector-parser/dist/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/postcss-selector-parser/dist/tokenize.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/postcss-selector-parser/dist/sortAscending.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/postcss-selector-parser/dist/processor.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/postcss-selector-parser/dist/util/ensureObject.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/postcss-selector-parser/dist/util/getProp.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/postcss-selector-parser/dist/util/unesc.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/postcss-selector-parser/dist/util/stripComments.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/postcss-selector-parser/dist/util/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/postcss-selector-parser/dist/selectors/string.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/postcss-selector-parser/dist/selectors/root.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/postcss-selector-parser/dist/selectors/id.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/postcss-selector-parser/dist/selectors/selector.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/postcss-selector-parser/dist/selectors/namespace.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/postcss-selector-parser/dist/selectors/className.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/postcss-selector-parser/dist/selectors/pseudo.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/postcss-selector-parser/dist/selectors/combinator.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/postcss-selector-parser/dist/selectors/comment.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/postcss-selector-parser/dist/selectors/container.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/postcss-selector-parser/dist/selectors/nesting.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/postcss-selector-parser/dist/selectors/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/postcss-selector-parser/dist/selectors/guards.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/postcss-selector-parser/dist/selectors/types.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/postcss-selector-parser/dist/selectors/constructors.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/postcss-selector-parser/dist/selectors/universal.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/postcss-selector-parser/dist/selectors/tag.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/postcss-selector-parser/dist/selectors/node.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/postcss-selector-parser/dist/selectors/attribute.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@sigstore/protobuf-specs/LICENSE nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@sigstore/protobuf-specs/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@sigstore/protobuf-specs/dist/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@sigstore/protobuf-specs/dist/__generated__/sigstore_bundle.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@sigstore/protobuf-specs/dist/__generated__/sigstore_rekor.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@sigstore/protobuf-specs/dist/__generated__/sigstore_trustroot.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@sigstore/protobuf-specs/dist/__generated__/envelope.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@sigstore/protobuf-specs/dist/__generated__/sigstore_verification.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@sigstore/protobuf-specs/dist/__generated__/events.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@sigstore/protobuf-specs/dist/__generated__/sigstore_common.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@sigstore/protobuf-specs/dist/__generated__/google/protobuf/timestamp.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@sigstore/protobuf-specs/dist/__generated__/google/protobuf/descriptor.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@sigstore/protobuf-specs/dist/__generated__/google/protobuf/any.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@sigstore/protobuf-specs/dist/__generated__/google/api/field_behavior.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@sigstore/protobuf-specs/dist/__generated__/rekor/v2/hashedrekord.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@sigstore/protobuf-specs/dist/__generated__/rekor/v2/verifier.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@sigstore/protobuf-specs/dist/__generated__/rekor/v2/entry.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@sigstore/protobuf-specs/dist/__generated__/rekor/v2/dsse.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@sigstore/tuf/seeds.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@sigstore/tuf/LICENSE nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@sigstore/tuf/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@sigstore/tuf/dist/target.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@sigstore/tuf/dist/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@sigstore/tuf/dist/error.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@sigstore/tuf/dist/client.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@sigstore/tuf/dist/appdata.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/aproba/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/aproba/LICENSE nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/aproba/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/graceful-fs/clone.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/graceful-fs/polyfills.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/graceful-fs/graceful-fs.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/graceful-fs/LICENSE nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/graceful-fs/legacy-streams.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/graceful-fs/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/unique-slug/LICENSE nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/unique-slug/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/unique-slug/lib/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/promzard/LICENSE nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/promzard/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/promzard/lib/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/chownr/chownr.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/chownr/LICENSE nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/chownr/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/spdx-exceptions/index.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/spdx-exceptions/deprecated.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/spdx-exceptions/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/fastest-levenshtein/LICENSE.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/fastest-levenshtein/bench.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/fastest-levenshtein/test.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/fastest-levenshtein/mod.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/fastest-levenshtein/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/fastest-levenshtein/esm/mod.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/err-code/bower.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/err-code/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/err-code/index.umd.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/err-code/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/treeverse/LICENSE nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/treeverse/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/treeverse/lib/breadth.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/treeverse/lib/depth.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/treeverse/lib/depth-descent.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/treeverse/lib/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/libnpmhook/LICENSE.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/libnpmhook/README.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/libnpmhook/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/libnpmhook/lib/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/proggy/LICENSE nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/proggy/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/proggy/lib/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/proggy/lib/tracker.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/proggy/lib/client.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/jsbn/example.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/jsbn/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/jsbn/LICENSE nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/jsbn/example.html nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/jsbn/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/promise-call-limit/LICENSE nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/promise-call-limit/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/promise-call-limit/dist/commonjs/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/promise-call-limit/dist/commonjs/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/promise-call-limit/dist/esm/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/promise-call-limit/dist/esm/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/eastasianwidth/eastasianwidth.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/eastasianwidth/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/mkdirp/readme.markdown nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/mkdirp/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/mkdirp/LICENSE nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/mkdirp/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/mkdirp/bin/cmd.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/mkdirp/lib/use-native.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/mkdirp/lib/opts-arg.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/mkdirp/lib/mkdirp-manual.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/mkdirp/lib/path-arg.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/mkdirp/lib/find-made.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/mkdirp/lib/mkdirp-native.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/just-diff-apply/rollup.config.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/just-diff-apply/index.mjs nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/just-diff-apply/index.cjs nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/just-diff-apply/LICENSE nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/just-diff-apply/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/common-ancestor-path/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/common-ancestor-path/LICENSE nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/common-ancestor-path/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/json-parse-even-better-errors/LICENSE.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/json-parse-even-better-errors/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/json-parse-even-better-errors/lib/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/read-package-json-fast/LICENSE nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/read-package-json-fast/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/read-package-json-fast/lib/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/npm-user-validate/LICENSE nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/npm-user-validate/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/npm-user-validate/lib/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/string-width-cjs/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/string-width-cjs/license nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/string-width-cjs/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/foreground-child/LICENSE nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/foreground-child/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/foreground-child/dist/commonjs/watchdog.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/foreground-child/dist/commonjs/proxy-signals.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/foreground-child/dist/commonjs/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/foreground-child/dist/commonjs/all-signals.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/foreground-child/dist/commonjs/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/foreground-child/dist/esm/watchdog.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/foreground-child/dist/esm/proxy-signals.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/foreground-child/dist/esm/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/foreground-child/dist/esm/all-signals.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/foreground-child/dist/esm/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/iconv-lite/LICENSE nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/iconv-lite/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/iconv-lite/encodings/internal.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/iconv-lite/encodings/dbcs-codec.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/iconv-lite/encodings/sbcs-codec.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/iconv-lite/encodings/sbcs-data.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/iconv-lite/encodings/utf16.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/iconv-lite/encodings/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/iconv-lite/encodings/dbcs-data.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/iconv-lite/encodings/sbcs-data-generated.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/iconv-lite/encodings/utf32.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/iconv-lite/encodings/utf7.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/iconv-lite/encodings/tables/cp949.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/iconv-lite/encodings/tables/shiftjis.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/iconv-lite/encodings/tables/big5-added.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/iconv-lite/encodings/tables/gbk-added.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/iconv-lite/encodings/tables/eucjp.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/iconv-lite/encodings/tables/cp936.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/iconv-lite/encodings/tables/gb18030-ranges.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/iconv-lite/encodings/tables/cp950.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/iconv-lite/lib/bom-handling.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/iconv-lite/lib/streams.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/iconv-lite/lib/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/normalize-package-data/LICENSE nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/normalize-package-data/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/normalize-package-data/lib/normalize.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/normalize-package-data/lib/extract_description.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/normalize-package-data/lib/fixer.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/normalize-package-data/lib/safe_format.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/normalize-package-data/lib/typos.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/normalize-package-data/lib/make_warning.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/normalize-package-data/lib/warning_messages.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/strip-ansi/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/strip-ansi/license nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/strip-ansi/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/bin/npm-cli.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/bin/npm.cmd nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/bin/npx.ps1 nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/bin/npx nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/bin/npx-cli.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/bin/npm nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/bin/npm.ps1 nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/bin/npm-prefix.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/bin/npx.cmd nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/bin/node-gyp-bin/node-gyp nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/bin/node-gyp-bin/node-gyp.cmd nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/man/man7/dependency-selectors.7 nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/man/man7/config.7 nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/man/man7/orgs.7 nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/man/man7/registry.7 nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/man/man7/workspaces.7 nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/man/man7/scripts.7 nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/man/man7/scope.7 nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/man/man7/logging.7 nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/man/man7/removal.7 nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/man/man7/package-spec.7 nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/man/man7/developers.7 nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/man/man1/npm-restart.1 nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/man/man1/npm-prefix.1 nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/man/man1/npm-cache.1 nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/man/man1/npm-dedupe.1 nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/man/man1/npm-sbom.1 nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/man/man1/npm-rebuild.1 nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/man/man1/npm-search.1 nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/man/man1/npm-prune.1 nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/man/man1/npm-init.1 nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/man/man1/npm-explain.1 nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/man/man1/npm-explore.1 nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/man/man1/npm-publish.1 nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/man/man1/npm-unpublish.1 nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/man/man1/npm-login.1 nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/man/man1/npm-ping.1 nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/man/man1/npm-run-script.1 nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/man/man1/npm-owner.1 nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/man/man1/npm-view.1 nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/man/man1/npm-hook.1 nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/man/man1/npm-test.1 nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/man/man1/npm-diff.1 nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/man/man1/npm-team.1 nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/man/man1/npm.1 nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/man/man1/npm-doctor.1 nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/man/man1/npm-org.1 nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/man/man1/npm-version.1 nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/man/man1/npm-token.1 nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/man/man1/npm-audit.1 nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/man/man1/npm-completion.1 nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/man/man1/npm-pack.1 nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/man/man1/npm-fund.1 nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/man/man1/npm-stars.1 nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/man/man1/npm-link.1 nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/man/man1/npm-exec.1 nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/man/man1/npm-ci.1 nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/man/man1/npm-repo.1 nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/man/man1/npm-root.1 nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/man/man1/npm-ls.1 nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/man/man1/npm-bugs.1 nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/man/man1/npm-whoami.1 nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/man/man1/npm-config.1 nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/man/man1/npm-unstar.1 nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/man/man1/npm-shrinkwrap.1 nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/man/man1/npx.1 nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/man/man1/npm-access.1 nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/man/man1/npm-install-ci-test.1 nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/man/man1/npm-edit.1 nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/man/man1/npm-help.1 nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/man/man1/npm-install-test.1 nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/man/man1/npm-logout.1 nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/man/man1/npm-outdated.1 nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/man/man1/npm-docs.1 nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/man/man1/npm-help-search.1 nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/man/man1/npm-stop.1 nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/man/man1/npm-star.1 nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/man/man1/npm-uninstall.1 nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/man/man1/npm-start.1 nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/man/man1/npm-update.1 nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/man/man1/npm-adduser.1 nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/man/man1/npm-deprecate.1 nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/man/man1/npm-dist-tag.1 nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/man/man1/npm-query.1 nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/man/man1/npm-find-dupes.1 nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/man/man1/npm-profile.1 nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/man/man1/npm-pkg.1 nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/man/man1/npm-install.1 nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/man/man5/npm-json.5 nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/man/man5/npm-shrinkwrap-json.5 nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/man/man5/package-json.5 nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/man/man5/package-lock-json.5 nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/man/man5/npmrc.5 nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/man/man5/folders.5 nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/man/man5/npm-global.5 nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/man/man5/install.5 nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/output/using-npm/workspaces.html nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/output/using-npm/package-spec.html nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/output/using-npm/removal.html nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/output/using-npm/registry.html nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/output/using-npm/orgs.html nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/output/using-npm/scripts.html nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/output/using-npm/dependency-selectors.html nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/output/using-npm/developers.html nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/output/using-npm/config.html nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/output/using-npm/logging.html nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/output/using-npm/scope.html nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/output/configuring-npm/package-json.html nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/output/configuring-npm/npm-global.html nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/output/configuring-npm/npmrc.html nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/output/configuring-npm/folders.html nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/output/configuring-npm/package-lock-json.html nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/output/configuring-npm/npm-shrinkwrap-json.html nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/output/configuring-npm/npm-json.html nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/output/configuring-npm/install.html nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/output/commands/npm-token.html nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/output/commands/npm-init.html nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/output/commands/npm-diff.html nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/output/commands/npm-version.html nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/output/commands/npm-dist-tag.html nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/output/commands/npm-run-script.html nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/output/commands/npm-help-search.html nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/output/commands/npm-find-dupes.html nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/output/commands/npm-prune.html nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/output/commands/npm-link.html nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/output/commands/npm-owner.html nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/output/commands/npm-logout.html nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/output/commands/npx.html nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/output/commands/npm-query.html nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/output/commands/npm-dedupe.html nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/output/commands/npm-explain.html nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/output/commands/npm-whoami.html nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/output/commands/npm-star.html nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/output/commands/npm-restart.html nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/output/commands/npm.html nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/output/commands/npm-shrinkwrap.html nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/output/commands/npm-prefix.html nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/output/commands/npm-org.html nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/output/commands/npm-outdated.html nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/output/commands/npm-deprecate.html nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/output/commands/npm-audit.html nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/output/commands/npm-bugs.html nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/output/commands/npm-docs.html nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/output/commands/npm-unpublish.html nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/output/commands/npm-stop.html nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/output/commands/npm-exec.html nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/output/commands/npm-explore.html nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/output/commands/npm-publish.html nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/output/commands/npm-login.html nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/output/commands/npm-access.html nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/output/commands/npm-pkg.html nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/output/commands/npm-view.html nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/output/commands/npm-install-ci-test.html nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/output/commands/npm-test.html nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/output/commands/npm-root.html nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/output/commands/npm-edit.html nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/output/commands/npm-adduser.html nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/output/commands/npm-start.html nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/output/commands/npm-rebuild.html nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/output/commands/npm-hook.html nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/output/commands/npm-ping.html nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/output/commands/npm-repo.html nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/output/commands/npm-cache.html nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/output/commands/npm-fund.html nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/output/commands/npm-profile.html nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/output/commands/npm-help.html nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/output/commands/npm-sbom.html nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/output/commands/npm-doctor.html nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/output/commands/npm-completion.html nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/output/commands/npm-config.html nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/output/commands/npm-stars.html nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/output/commands/npm-unstar.html nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/output/commands/npm-uninstall.html nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/output/commands/npm-ci.html nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/output/commands/npm-install.html nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/output/commands/npm-search.html nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/output/commands/npm-pack.html nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/output/commands/npm-update.html nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/output/commands/npm-install-test.html nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/output/commands/npm-team.html nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/output/commands/npm-ls.html nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/content/using-npm/scope.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/content/using-npm/removal.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/content/using-npm/scripts.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/content/using-npm/registry.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/content/using-npm/orgs.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/content/using-npm/logging.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/content/using-npm/developers.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/content/using-npm/config.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/content/using-npm/package-spec.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/content/using-npm/dependency-selectors.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/content/using-npm/workspaces.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/content/configuring-npm/package-lock-json.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/content/configuring-npm/install.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/content/configuring-npm/npm-shrinkwrap-json.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/content/configuring-npm/folders.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/content/configuring-npm/npmrc.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/content/configuring-npm/package-json.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/content/commands/npm-install-test.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/content/commands/npm-test.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/content/commands/npm-diff.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/content/commands/npm-query.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/content/commands/npm-hook.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/content/commands/npm-find-dupes.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/content/commands/npm-publish.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/content/commands/npm-pack.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/content/commands/npm-stop.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/content/commands/npm-token.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/content/commands/npm-stars.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/content/commands/npm-explain.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/content/commands/npm-pkg.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/content/commands/npm-run-script.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/content/commands/npm-deprecate.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/content/commands/npm-uninstall.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/content/commands/npm-team.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/content/commands/npm-bugs.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/content/commands/npm-view.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/content/commands/npx.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/content/commands/npm-edit.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/content/commands/npm-help.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/content/commands/npm-doctor.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/content/commands/npm-ci.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/content/commands/npm-explore.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/content/commands/npm-star.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/content/commands/npm-install.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/content/commands/npm-dedupe.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/content/commands/npm-update.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/content/commands/npm-prune.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/content/commands/npm-repo.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/content/commands/npm-dist-tag.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/content/commands/npm-fund.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/content/commands/npm-adduser.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/content/commands/npm-profile.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/content/commands/npm-rebuild.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/content/commands/npm-access.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/content/commands/npm-unpublish.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/content/commands/npm.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/content/commands/npm-docs.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/content/commands/npm-org.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/content/commands/npm-version.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/content/commands/npm-config.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/content/commands/npm-init.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/content/commands/npm-start.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/content/commands/npm-sbom.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/content/commands/npm-search.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/content/commands/npm-help-search.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/content/commands/npm-restart.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/content/commands/npm-cache.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/content/commands/npm-shrinkwrap.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/content/commands/npm-exec.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/content/commands/npm-install-ci-test.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/content/commands/npm-ls.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/content/commands/npm-logout.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/content/commands/npm-unstar.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/content/commands/npm-prefix.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/content/commands/npm-completion.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/content/commands/npm-ping.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/content/commands/npm-whoami.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/content/commands/npm-link.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/content/commands/npm-outdated.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/content/commands/npm-owner.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/content/commands/npm-login.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/content/commands/npm-audit.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/content/commands/npm-root.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/docs/lib/index.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/lib/arborist-cmd.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/lib/cli.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/lib/package-url-cmd.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/lib/lifecycle-cmd.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/lib/base-cmd.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/lib/npm.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/lib/cli/exit-handler.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/lib/cli/entry.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/lib/cli/update-notifier.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/lib/cli/validate-engines.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/lib/utils/auth.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/lib/utils/format.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/lib/utils/open-url.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/lib/utils/error-message.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/lib/utils/get-workspaces.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/lib/utils/get-identity.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/lib/utils/completion.sh nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/lib/utils/verify-signatures.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/lib/utils/format-search-stream.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/lib/utils/output-error.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/lib/utils/explain-dep.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/lib/utils/audit-error.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/lib/utils/display.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/lib/utils/is-windows.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/lib/utils/installed-deep.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/lib/utils/sbom-cyclonedx.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/lib/utils/format-bytes.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/lib/utils/reify-finish.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/lib/utils/tar.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/lib/utils/npm-usage.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/lib/utils/did-you-mean.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/lib/utils/update-workspaces.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/lib/utils/reify-output.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/lib/utils/ping.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/lib/utils/sbom-spdx.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/lib/utils/read-user-info.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/lib/utils/cmd-list.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/lib/utils/explain-eresolve.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/lib/utils/queryable.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/lib/utils/validate-lockfile.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/lib/utils/log-file.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/lib/utils/completion.fish nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/lib/utils/installed-shallow.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/lib/utils/timers.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/lib/commands/uninstall.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/lib/commands/ls.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/lib/commands/root.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/lib/commands/run-script.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/lib/commands/org.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/lib/commands/owner.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/lib/commands/adduser.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/lib/commands/docs.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/lib/commands/access.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/lib/commands/restart.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/lib/commands/query.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/lib/commands/ll.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/lib/commands/stop.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/lib/commands/publish.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/lib/commands/help.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/lib/commands/edit.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/lib/commands/dist-tag.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/lib/commands/exec.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/lib/commands/fund.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/lib/commands/test.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/lib/commands/logout.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/lib/commands/pack.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/lib/commands/rebuild.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/lib/commands/prefix.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/lib/commands/install-ci-test.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/lib/commands/star.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/lib/commands/hook.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/lib/commands/install.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/lib/commands/completion.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/lib/commands/deprecate.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/lib/commands/search.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/lib/commands/unpublish.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/lib/commands/outdated.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/lib/commands/unstar.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/lib/commands/explain.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/lib/commands/prune.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/lib/commands/init.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/lib/commands/pkg.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/lib/commands/get.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/lib/commands/install-test.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/lib/commands/diff.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/lib/commands/version.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/lib/commands/audit.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/lib/commands/repo.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/lib/commands/find-dupes.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/lib/commands/help-search.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/lib/commands/login.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/lib/commands/bugs.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/lib/commands/ping.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/lib/commands/whoami.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/lib/commands/profile.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/lib/commands/dedupe.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/lib/commands/sbom.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/lib/commands/view.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/lib/commands/cache.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/lib/commands/token.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/lib/commands/config.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/lib/commands/team.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/lib/commands/stars.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/lib/commands/explore.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/lib/commands/set.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/lib/commands/update.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/lib/commands/start.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/lib/commands/doctor.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/lib/commands/shrinkwrap.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/lib/commands/ci.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/lib/commands/link.js nodejs> symlinking ../lib/node_modules/npm/bin/npm-cli.js -> /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/bin/npm nodejs> symlinking ../lib/node_modules/npm/bin/npx-cli.js -> /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/bin/npx nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/corepack/LICENSE.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/corepack/README.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/corepack/CHANGELOG.md nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/corepack/package.json nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/corepack/dist/yarn.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/corepack/dist/pnpm.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/corepack/dist/corepack.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/corepack/dist/npx.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/corepack/dist/yarnpkg.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/corepack/dist/pnpx.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/corepack/dist/npm.js nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/corepack/dist/lib/corepack.cjs nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/corepack/shims/yarnpkg.ps1 nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/corepack/shims/npm.cmd nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/corepack/shims/npx.ps1 nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/corepack/shims/pnpm.ps1 nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/corepack/shims/pnpx nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/corepack/shims/pnpx.ps1 nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/corepack/shims/pnpm.cmd nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/corepack/shims/npx nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/corepack/shims/yarn.ps1 nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/corepack/shims/corepack nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/corepack/shims/yarn nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/corepack/shims/yarnpkg nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/corepack/shims/pnpx.cmd nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/corepack/shims/npm nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/corepack/shims/npm.ps1 nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/corepack/shims/corepack.cmd nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/corepack/shims/corepack.ps1 nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/corepack/shims/pnpm nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/corepack/shims/yarnpkg.cmd nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/corepack/shims/npx.cmd nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/corepack/shims/yarn.cmd nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/corepack/shims/nodewin/yarnpkg.ps1 nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/corepack/shims/nodewin/npm.cmd nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/corepack/shims/nodewin/npx.ps1 nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/corepack/shims/nodewin/pnpm.ps1 nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/corepack/shims/nodewin/pnpx nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/corepack/shims/nodewin/pnpx.ps1 nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/corepack/shims/nodewin/pnpm.cmd nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/corepack/shims/nodewin/npx nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/corepack/shims/nodewin/yarn.ps1 nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/corepack/shims/nodewin/corepack nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/corepack/shims/nodewin/yarn nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/corepack/shims/nodewin/yarnpkg nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/corepack/shims/nodewin/pnpx.cmd nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/corepack/shims/nodewin/npm nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/corepack/shims/nodewin/npm.ps1 nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/corepack/shims/nodewin/corepack.cmd nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/corepack/shims/nodewin/corepack.ps1 nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/corepack/shims/nodewin/pnpm nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/corepack/shims/nodewin/yarnpkg.cmd nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/corepack/shims/nodewin/npx.cmd nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/corepack/shims/nodewin/yarn.cmd nodejs> symlinking ../lib/node_modules/corepack/dist/corepack.js -> /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/bin/corepack nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/include/node/config.gypi nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/include/node/common.gypi nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/include/node/node.h nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/include/node/node_api.h nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/include/node/js_native_api.h nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/include/node/js_native_api_types.h nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/include/node/node_api_types.h nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/include/node/node_buffer.h nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/include/node/node_object_wrap.h nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/include/node/node_version.h nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/include/node/v8-internal.h nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/include/node/v8-value-serializer.h nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/include/node/v8-profiler.h nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/include/node/v8-callbacks.h nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/include/node/v8-handle-base.h nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/include/node/v8-source-location.h nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/include/node/v8-data.h nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/include/node/v8-locker.h nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/include/node/v8-primitive-object.h nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/include/node/v8-promise.h nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/include/node/v8-initialization.h nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/include/node/v8-version.h nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/include/node/v8-memory-span.h nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/include/node/v8-container.h nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/include/node/v8-embedder-heap.h nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/include/node/v8-external.h nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/include/node/v8-persistent-handle.h nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/include/node/v8-json.h nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/include/node/v8-maybe.h nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/include/node/v8-value.h nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/include/node/v8-wasm.h nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/include/node/v8-debug.h nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/include/node/v8-proxy.h nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/include/node/v8-regexp.h nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/include/node/v8-extension.h nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/include/node/v8-message.h nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/include/node/v8-microtask.h nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/include/node/v8.h nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/include/node/v8-isolate.h nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/include/node/v8-function-callback.h nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/include/node/v8-array-buffer.h nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/include/node/v8-function.h nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/include/node/v8-template.h nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/include/node/v8-primitive.h nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/include/node/v8-forward.h nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/include/node/v8-statistics.h nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/include/node/v8-embedder-state-scope.h nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/include/node/v8-weak-callback-info.h nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/include/node/v8-date.h nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/include/node/v8-script.h nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/include/node/v8config.h nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/include/node/v8-snapshot.h nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/include/node/v8-exception.h nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/include/node/v8-microtask-queue.h nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/include/node/v8-unwinder.h nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/include/node/v8-cppgc.h nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/include/node/v8-platform.h nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/include/node/v8-context.h nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/include/node/v8-local-handle.h nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/include/node/v8-object.h nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/include/node/v8-traced-handle.h nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/include/node/v8-typed-array.h nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/include/node/libplatform/v8-tracing.h nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/include/node/libplatform/libplatform.h nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/include/node/libplatform/libplatform-export.h nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/include/node/cppgc/source-location.h nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/include/node/cppgc/heap-state.h nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/include/node/cppgc/testing.h nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/include/node/cppgc/process-heap-statistics.h nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/include/node/cppgc/persistent.h nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/include/node/cppgc/trace-trait.h nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/include/node/cppgc/cross-thread-persistent.h nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/include/node/cppgc/garbage-collected.h nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/include/node/cppgc/object-size-trait.h nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/include/node/cppgc/common.h nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/include/node/cppgc/platform.h nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/include/node/cppgc/prefinalizer.h nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/include/node/cppgc/heap-statistics.h nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/include/node/cppgc/heap.h nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/include/node/cppgc/visitor.h nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/include/node/cppgc/member.h nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/include/node/cppgc/explicit-management.h nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/include/node/cppgc/liveness-broker.h nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/include/node/cppgc/type-traits.h nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/include/node/cppgc/sentinel-pointer.h nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/include/node/cppgc/heap-consistency.h nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/include/node/cppgc/ephemeron-pair.h nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/include/node/cppgc/allocation.h nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/include/node/cppgc/heap-handle.h nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/include/node/cppgc/custom-space.h nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/include/node/cppgc/macros.h nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/include/node/cppgc/default-platform.h nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/include/node/cppgc/name-provider.h nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/include/node/cppgc/internal/write-barrier.h nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/include/node/cppgc/internal/pointer-policies.h nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/include/node/cppgc/internal/base-page-handle.h nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/include/node/cppgc/internal/logging.h nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/include/node/cppgc/internal/api-constants.h nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/include/node/cppgc/internal/persistent-node.h nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/include/node/cppgc/internal/finalizer-trait.h nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/include/node/cppgc/internal/atomic-entry-flag.h nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/include/node/cppgc/internal/member-storage.h nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/include/node/cppgc/internal/name-trait.h nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/include/node/cppgc/internal/gc-info.h nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/include/node/cppgc/internal/caged-heap.h nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/include/node/cppgc/internal/caged-heap-local-data.h nodejs> installing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/include/node/cppgc/internal/compiler-specific.h nodejs> patching script interpreter paths in /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0 nodejs> /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/corepack/dist/yarn.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/bin/node" nodejs> /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/corepack/dist/pnpm.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/bin/node" nodejs> /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/corepack/dist/corepack.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/bin/node" nodejs> /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/corepack/dist/npx.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/bin/node" nodejs> /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/corepack/dist/yarnpkg.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/bin/node" nodejs> /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/corepack/dist/pnpx.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/bin/node" nodejs> /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/corepack/dist/npm.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/bin/node" nodejs> /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cssesc/bin/cssesc: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/bin/node" nodejs> /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cacache/node_modules/mkdirp/dist/cjs/src/bin.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/bin/node" nodejs> /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/nopt/bin/nopt.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/bin/node" nodejs> /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/cross-spawn/node_modules/which/bin/node-which: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/bin/node" nodejs> /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/pacote/bin/index.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/bin/node" nodejs> /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/qrcode-terminal/bin/qrcode-terminal.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/bin/node" nodejs> /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/semver/bin/semver.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/bin/node" nodejs> /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/which/bin/which.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/bin/node" nodejs> /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/node_modules/mkdirp/dist/cjs/src/bin.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/bin/node" nodejs> /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/bin/node" nodejs> /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/glob/dist/esm/bin.mjs: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/bin/node" nodejs> /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/metavuln-calculator/node_modules/pacote/bin/index.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/bin/node" nodejs> /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/arborist/bin/index.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/bin/node" nodejs> /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/installed-package-contents/bin/index.js: interpreter directive changed from "#! /usr/bin/env node" to "/nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/bin/node" nodejs> /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/mkdirp/bin/cmd.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/bin/node" nodejs> /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/bin/npm-cli.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/bin/node" nodejs> /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/bin/npx-cli.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/bin/node" nodejs> /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/bin/npm-prefix.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/bin/node" nodejs> /build/node-v22.20.0/out/Release/obj /build/node-v22.20.0 nodejs> /build/node-v22.20.0 nodejs> Running phase: fixupPhase nodejs> shrinking RPATHs of ELF executables and libraries in /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0 nodejs> shrinking /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/bin/node nodejs> checking for references to /build/ in /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0... nodejs> gzipping man pages under /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/share/man/ nodejs> patching script interpreter paths in /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0 nodejs> /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/corepack/shims/pnpx: interpreter directive changed from "#!/bin/sh" to "/nix/store/nn27l879np49xvx6l1a8nqnqlp9apd8n-bash-interactive-5.2p37/bin/sh" nodejs> /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/corepack/shims/npx: interpreter directive changed from "#!/bin/sh" to "/nix/store/nn27l879np49xvx6l1a8nqnqlp9apd8n-bash-interactive-5.2p37/bin/sh" nodejs> /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/corepack/shims/corepack: interpreter directive changed from "#!/bin/sh" to "/nix/store/nn27l879np49xvx6l1a8nqnqlp9apd8n-bash-interactive-5.2p37/bin/sh" nodejs> /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/corepack/shims/yarn: interpreter directive changed from "#!/bin/sh" to "/nix/store/nn27l879np49xvx6l1a8nqnqlp9apd8n-bash-interactive-5.2p37/bin/sh" nodejs> /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/corepack/shims/yarnpkg: interpreter directive changed from "#!/bin/sh" to "/nix/store/nn27l879np49xvx6l1a8nqnqlp9apd8n-bash-interactive-5.2p37/bin/sh" nodejs> /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/corepack/shims/npm: interpreter directive changed from "#!/bin/sh" to "/nix/store/nn27l879np49xvx6l1a8nqnqlp9apd8n-bash-interactive-5.2p37/bin/sh" nodejs> /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/corepack/shims/pnpm: interpreter directive changed from "#!/bin/sh" to "/nix/store/nn27l879np49xvx6l1a8nqnqlp9apd8n-bash-interactive-5.2p37/bin/sh" nodejs> /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/node-gyp/gyp/gyp: interpreter directive changed from "#!/bin/sh" to "/nix/store/nn27l879np49xvx6l1a8nqnqlp9apd8n-bash-interactive-5.2p37/bin/sh" nodejs> /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/node_modules/@npmcli/run-script/lib/node-gyp-bin/node-gyp: interpreter directive changed from "#!/usr/bin/env sh" to "/nix/store/nn27l879np49xvx6l1a8nqnqlp9apd8n-bash-interactive-5.2p37/bin/sh" nodejs> /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/bin/npx: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/nn27l879np49xvx6l1a8nqnqlp9apd8n-bash-interactive-5.2p37/bin/bash" nodejs> /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/bin/npm: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/nn27l879np49xvx6l1a8nqnqlp9apd8n-bash-interactive-5.2p37/bin/bash" nodejs> /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/bin/node-gyp-bin/node-gyp: interpreter directive changed from "#!/usr/bin/env sh" to "/nix/store/nn27l879np49xvx6l1a8nqnqlp9apd8n-bash-interactive-5.2p37/bin/sh" nodejs> /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib/node_modules/npm/lib/utils/completion.sh: interpreter directive changed from "#!/bin/bash" to "/nix/store/nn27l879np49xvx6l1a8nqnqlp9apd8n-bash-interactive-5.2p37/bin/bash" nodejs> stripping (with command strip and flags -S -p) in /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/lib /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/bin nodejs> shrinking RPATHs of ELF executables and libraries in /nix/store/mb037cvbc0d52yg3k03arbxby1amzz0k-nodejs-22.20.0-libv8 nodejs> checking for references to /build/ in /nix/store/mb037cvbc0d52yg3k03arbxby1amzz0k-nodejs-22.20.0-libv8... nodejs> patching script interpreter paths in /nix/store/mb037cvbc0d52yg3k03arbxby1amzz0k-nodejs-22.20.0-libv8 nodejs> stripping (with command strip and flags -S -p) in /nix/store/mb037cvbc0d52yg3k03arbxby1amzz0k-nodejs-22.20.0-libv8/lib nodejs> shrinking RPATHs of ELF executables and libraries in /nix/store/02szapk942lk8y13qpyb4w28rm54sc0w-nodejs-22.20.0-dev nodejs> shrinking /nix/store/02szapk942lk8y13qpyb4w28rm54sc0w-nodejs-22.20.0-dev/bin/node_js2c nodejs> shrinking /nix/store/02szapk942lk8y13qpyb4w28rm54sc0w-nodejs-22.20.0-dev/bin/gen-regexp-special-case nodejs> shrinking /nix/store/02szapk942lk8y13qpyb4w28rm54sc0w-nodejs-22.20.0-dev/bin/bytecode_builtins_list_generator nodejs> shrinking /nix/store/02szapk942lk8y13qpyb4w28rm54sc0w-nodejs-22.20.0-dev/bin/mksnapshot nodejs> shrinking /nix/store/02szapk942lk8y13qpyb4w28rm54sc0w-nodejs-22.20.0-dev/bin/torque nodejs> checking for references to /build/ in /nix/store/02szapk942lk8y13qpyb4w28rm54sc0w-nodejs-22.20.0-dev... nodejs> patching script interpreter paths in /nix/store/02szapk942lk8y13qpyb4w28rm54sc0w-nodejs-22.20.0-dev nodejs> stripping (with command strip and flags -S -p) in /nix/store/02szapk942lk8y13qpyb4w28rm54sc0w-nodejs-22.20.0-dev/bin nodejs> rewriting symlink /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/share/bash-completion/completions/npm to be relative to /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0 nodejs (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/02szapk942lk8y13qpyb4w28rm54sc0w-nodejs-22.20.0-dev /nix/store/mb037cvbc0d52yg3k03arbxby1amzz0k-nodejs-22.20.0-libv8 /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0 nodejs (post)> Pushing 3 paths (26 are already present) using zstd to cache sellout ⏳ nodejs (post)> nodejs (post)> Pushing /nix/store/02szapk942lk8y13qpyb4w28rm54sc0w-nodejs-22.20.0-dev (66.17 MiB) nodejs (post)> Pushing /nix/store/mb037cvbc0d52yg3k03arbxby1amzz0k-nodejs-22.20.0-libv8 (130.26 MiB) nodejs (post)> Pushing /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0 (87.66 MiB) nodejs (post)> nodejs (post)> All done. nodejs (post)> added 12 signatures nodejs (post)> added 17 signatures nodejs (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/02szapk942lk8y13qpyb4w28rm54sc0w-nodejs-22.20.0-dev /nix/store/mb037cvbc0d52yg3k03arbxby1amzz0k-nodejs-22.20.0-libv8 /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0 nodejs (post)> copying 12 paths... nodejs (post)> copying path '/nix/store/y490z63bh4d0yqh55fqvplnkn9kfda3r-openssl-3.4.3-bin' to 'https://cache.nix-ci.com'... nodejs (post)> copying path '/nix/store/krj0md2jkaaz4ksrg8wqab80wk34d1d0-icu4c-76.1' to 'https://cache.nix-ci.com'... nodejs (post)> copying path '/nix/store/17qrg8r0mpynmz06lx60fgs8g6dgbb3a-sqlite-3.48.0-bin' to 'https://cache.nix-ci.com'... nodejs (post)> copying path '/nix/store/mb037cvbc0d52yg3k03arbxby1amzz0k-nodejs-22.20.0-libv8' to 'https://cache.nix-ci.com'... nodejs (post)> copying path '/nix/store/ybhi1g8z643mcg5n4pkwhsihj4klk9y0-zlib-1.3.1-dev' to 'https://cache.nix-ci.com'... nodejs (post)> copying path '/nix/store/j3y24dy35j88w7vk1cnf3lf1g3w9r2c9-libuv-1.51.0' to 'https://cache.nix-ci.com'... nodejs (post)> copying path '/nix/store/xgkmxh2vg0ff61y8ngdcx73i58zs0fmg-libuv-1.51.0-dev' to 'https://cache.nix-ci.com'... nodejs (post)> copying path '/nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev' to 'https://cache.nix-ci.com'... nodejs (post)> copying path '/nix/store/x8r21k5xskd7647wzb625g3gfxrj97w8-sqlite-3.48.0-dev' to 'https://cache.nix-ci.com'... nodejs (post)> copying path '/nix/store/70sl6zdmxwxp0hi6q0dr3dhf3h4mf8fn-icu4c-76.1-dev' to 'https://cache.nix-ci.com'... nodejs (post)> copying path '/nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0' to 'https://cache.nix-ci.com'... nodejs (post)> copying path '/nix/store/02szapk942lk8y13qpyb4w28rm54sc0w-nodejs-22.20.0-dev' to 'https://cache.nix-ci.com'... nodejs (post)> copying 17 paths... nodejs (post)> copying path '/nix/store/1g2n6y8bg9xs21kdqik5ii6pk1q39622-disable-darwin-v8-system-instrumentation-node19.patch' to 'https://cache.nix-ci.com'... nodejs (post)> copying path '/nix/store/82m4lc89fl843b7vmqpqfdb8cs1b52vf-configure-emulator.patch' to 'https://cache.nix-ci.com'... nodejs (post)> copying path '/nix/store/57n0csr7hpdd0y91ljxpiwlfw7fsx3kl-use-correct-env-in-tests.patch' to 'https://cache.nix-ci.com'... nodejs (post)> copying path '/nix/store/j4p9lc7z8hi4g40cpqpj3qxb9a7bvanp-configure-armv6-vfpv2.patch' to 'https://cache.nix-ci.com'... nodejs (post)> copying path '/nix/store/ah2f747yvpmm40n0ib7b4p8b60bj2w0z-886e4b3b534a9f3ad2facbc99097419e06615900.patch?full_index=1.drv' to 'https://cache.nix-ci.com'... nodejs (post)> copying path '/nix/store/g3b75k0gncjm9jh443y81z6qc4zr34hf-node-v22.20.0.tar.xz.drv' to 'https://cache.nix-ci.com'... nodejs (post)> copying path '/nix/store/8lm341rdndm0d74ypc4fqpza30pz81ql-pkgconf-2.4.3.tar.xz.drv' to 'https://cache.nix-ci.com'... nodejs (post)> copying path '/nix/store/p2mhv95s89kaqmdynhz6y6asalf8y4dh-bin-sh-node-run-v22.patch' to 'https://cache.nix-ci.com'... nodejs (post)> copying path '/nix/store/ay9ps6p97mf12nybf9d4r3nyina81b87-setup-hook.sh' to 'https://cache.nix-ci.com'... nodejs (post)> copying path '/nix/store/s34h73ia6nirn7p6l0cs3gbsjanapbj5-enable-static-shared.patch' to 'https://cache.nix-ci.com'... nodejs (post)> copying path '/nix/store/axscm8fmgyyvs7n2grrlq18p2n6diiqp-source.drv' to 'https://cache.nix-ci.com'... nodejs (post)> copying path '/nix/store/igz0qnjkvwi4f2mn7i13h3ndxl9n5ryi-node-npm-build-npm-package-logic.patch' to 'https://cache.nix-ci.com'... nodejs (post)> copying path '/nix/store/gx5hri6n4zp538mdvyijplai31r21z1h-bypass-darwin-xcrun-node16.patch' to 'https://cache.nix-ci.com'... nodejs (post)> copying path '/nix/store/wxfgpv8xhc21vbj8q2vnjibbjpgia487-pkgconf-2.4.3.drv' to 'https://cache.nix-ci.com'... nodejs (post)> copying path '/nix/store/iq85f3c6zvj3nam5m02zwy8ss3ipfxq8-http-parser-2.9.4.drv' to 'https://cache.nix-ci.com'... nodejs (post)> copying path '/nix/store/375hn3b2c1fb8kv4h4xiz8lcklbdhsx6-pkgconf-wrapper-2.4.3.drv' to 'https://cache.nix-ci.com'... nodejs (post)> copying path '/nix/store/0nfli41z3qg37pvd3yh91k1rrxgh90zy-nodejs-22.20.0.drv' to 'https://cache.nix-ci.com'... nodejs (post)> added 0 signatures nodejs (post)> added 0 signatures nodejs (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/02szapk942lk8y13qpyb4w28rm54sc0w-nodejs-22.20.0-dev /nix/store/mb037cvbc0d52yg3k03arbxby1amzz0k-nodejs-22.20.0-libv8 /nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0 nodejs (post)> copying 12 paths... nodejs (post)> copying path '/nix/store/krj0md2jkaaz4ksrg8wqab80wk34d1d0-icu4c-76.1' to 'ssh-ng://worker.nix-ci.com'... nodejs (post)> copying path '/nix/store/70sl6zdmxwxp0hi6q0dr3dhf3h4mf8fn-icu4c-76.1-dev' to 'ssh-ng://worker.nix-ci.com'... nodejs (post)> copying path '/nix/store/y490z63bh4d0yqh55fqvplnkn9kfda3r-openssl-3.4.3-bin' to 'ssh-ng://worker.nix-ci.com'... nodejs (post)> copying path '/nix/store/dhrylylhir0cy7a0scg1zmq0gbq3lwpm-openssl-3.4.3-dev' to 'ssh-ng://worker.nix-ci.com'... nodejs (post)> copying path '/nix/store/j3y24dy35j88w7vk1cnf3lf1g3w9r2c9-libuv-1.51.0' to 'ssh-ng://worker.nix-ci.com'... nodejs (post)> copying path '/nix/store/17qrg8r0mpynmz06lx60fgs8g6dgbb3a-sqlite-3.48.0-bin' to 'ssh-ng://worker.nix-ci.com'... nodejs (post)> copying path '/nix/store/x8r21k5xskd7647wzb625g3gfxrj97w8-sqlite-3.48.0-dev' to 'ssh-ng://worker.nix-ci.com'... nodejs (post)> copying path '/nix/store/xgkmxh2vg0ff61y8ngdcx73i58zs0fmg-libuv-1.51.0-dev' to 'ssh-ng://worker.nix-ci.com'... nodejs (post)> copying path '/nix/store/ybhi1g8z643mcg5n4pkwhsihj4klk9y0-zlib-1.3.1-dev' to 'ssh-ng://worker.nix-ci.com'... nodejs (post)> copying path '/nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0' to 'ssh-ng://worker.nix-ci.com'... nodejs (post)> copying path '/nix/store/02szapk942lk8y13qpyb4w28rm54sc0w-nodejs-22.20.0-dev' to 'ssh-ng://worker.nix-ci.com'... nodejs (post)> copying path '/nix/store/mb037cvbc0d52yg3k03arbxby1amzz0k-nodejs-22.20.0-libv8' to 'ssh-ng://worker.nix-ci.com'... nodejs (post)> copying 8 paths... nodejs (post)> copying path '/nix/store/8lm341rdndm0d74ypc4fqpza30pz81ql-pkgconf-2.4.3.tar.xz.drv' to 'ssh-ng://worker.nix-ci.com'... nodejs (post)> copying path '/nix/store/wxfgpv8xhc21vbj8q2vnjibbjpgia487-pkgconf-2.4.3.drv' to 'ssh-ng://worker.nix-ci.com'... nodejs (post)> copying path '/nix/store/375hn3b2c1fb8kv4h4xiz8lcklbdhsx6-pkgconf-wrapper-2.4.3.drv' to 'ssh-ng://worker.nix-ci.com'... nodejs (post)> copying path '/nix/store/ah2f747yvpmm40n0ib7b4p8b60bj2w0z-886e4b3b534a9f3ad2facbc99097419e06615900.patch?full_index=1.drv' to 'ssh-ng://worker.nix-ci.com'... nodejs (post)> copying path '/nix/store/g3b75k0gncjm9jh443y81z6qc4zr34hf-node-v22.20.0.tar.xz.drv' to 'ssh-ng://worker.nix-ci.com'... nodejs (post)> copying path '/nix/store/axscm8fmgyyvs7n2grrlq18p2n6diiqp-source.drv' to 'ssh-ng://worker.nix-ci.com'... nodejs (post)> copying path '/nix/store/iq85f3c6zvj3nam5m02zwy8ss3ipfxq8-http-parser-2.9.4.drv' to 'ssh-ng://worker.nix-ci.com'... nodejs (post)> copying path '/nix/store/0nfli41z3qg37pvd3yh91k1rrxgh90zy-nodejs-22.20.0.drv' to 'ssh-ng://worker.nix-ci.com'... building '/nix/store/2sz2k5wdbybrwy829ki4w73nadrj1s79-pnpm-8.15.9.drv'... building '/nix/store/y50ma5682y9zmkfl4sfvbxhbv5q3kb5d-prettier-3.5.3.drv'... pnpm> Running phase: unpackPhase pnpm> unpacking source archive /nix/store/0rvcihh5v0bpg162zgkkzs4iq4akvplp-pnpm-8.15.9.tgz pnpm> source root is package pnpm> setting SOURCE_DATE_EPOCH to timestamp 499162500 of file "package/package.json" pnpm> Running phase: patchPhase pnpm> Running phase: updateAutotoolsGnuConfigScriptsPhase prettier> Running phase: unpackPhase prettier> Running phase: patchPhase pnpm> Running phase: configurePhase prettier> Running phase: updateAutotoolsGnuConfigScriptsPhase prettier> Running phase: configurePhase pnpm> no configure script, doing nothing pnpm> Running phase: buildPhase pnpm> no Makefile or custom buildPhase, doing nothing prettier> no configure script, doing nothing pnpm> Running phase: installPhase prettier> Running phase: buildPhase prettier> Running phase: installPhase prettier> unpacking source archive /nix/store/p9b1ysyjvsafrd6ahzmslbw2v711gsx3-prettier-3.5.3.tgz prettier> pinpointing versions of dependencies... prettier> patching script interpreter paths in . prettier> No package-lock.json file found, reconstructing... prettier> npm warn config production Use `--omit=dev` instead. pnpm> => Added tabtab source line in "~/.bashrc" file pnpm> => Added tabtab source line in "~/.config/tabtab/bash/__tabtab.bash" file pnpm> => Wrote completion script to /build/package/.config/tabtab/bash/pnpm.bash file pnpm> pnpm> => Tabtab source line added to ~/.bashrc for pnpm package. pnpm> pnpm> Make sure to reload your SHELL. pnpm> pnpm> => Added tabtab source line in "~/.config/fish/config.fish" file pnpm> => Added tabtab source line in "~/.config/tabtab/fish/__tabtab.fish" file pnpm> => Wrote completion script to /build/package/.config/tabtab/fish/pnpm.fish file pnpm> pnpm> => Tabtab source line added to ~/.config/fish/config.fish for pnpm package. pnpm> pnpm> Make sure to reload your SHELL. pnpm> prettier> \rebuilt dependencies successfully pnpm> => Added tabtab source line in "~/.zshrc" file pnpm> => Added tabtab source line in "~/.config/tabtab/zsh/__tabtab.zsh" file pnpm> => Wrote completion script to /build/package/.config/tabtab/zsh/pnpm.zsh file pnpm> pnpm> => Tabtab source line added to ~/.zshrc for pnpm package. pnpm> pnpm> Make sure to reload your SHELL. pnpm> prettier> \npm warn config production Use `--omit=dev` instead. pnpm> Running phase: fixupPhase pnpm> shrinking RPATHs of ELF executables and libraries in /nix/store/md5rrv5fhj0sx82bjdfaxvd3xvfbm5j6-pnpm-8.15.9 pnpm> checking for references to /build/ in /nix/store/md5rrv5fhj0sx82bjdfaxvd3xvfbm5j6-pnpm-8.15.9... prettier> prettier> up to date, audited 1 package in 173ms prettier> prettier> found 0 vulnerabilities prettier> linking bin './bin/prettier.cjs' prettier> Running phase: fixupPhase prettier> shrinking RPATHs of ELF executables and libraries in /nix/store/1v83kfdr30f4vi0d1nfsqpg3c8h5d3ny-prettier-3.5.3 prettier> checking for references to /build/ in /nix/store/1v83kfdr30f4vi0d1nfsqpg3c8h5d3ny-prettier-3.5.3... prettier> patching script interpreter paths in /nix/store/1v83kfdr30f4vi0d1nfsqpg3c8h5d3ny-prettier-3.5.3 prettier> /nix/store/1v83kfdr30f4vi0d1nfsqpg3c8h5d3ny-prettier-3.5.3/lib/node_modules/prettier/bin/prettier.cjs: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/bin/node" prettier> rewriting symlink /nix/store/1v83kfdr30f4vi0d1nfsqpg3c8h5d3ny-prettier-3.5.3/bin to be relative to /nix/store/1v83kfdr30f4vi0d1nfsqpg3c8h5d3ny-prettier-3.5.3 prettier (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/1v83kfdr30f4vi0d1nfsqpg3c8h5d3ny-prettier-3.5.3 prettier (post)> Pushing 1 paths (27 are already present) using zstd to cache sellout ⏳ prettier (post)> prettier (post)> Pushing /nix/store/1v83kfdr30f4vi0d1nfsqpg3c8h5d3ny-prettier-3.5.3 (7.52 MiB) prettier (post)> prettier (post)> All done. prettier (post)> added 1 signatures prettier (post)> added 51 signatures prettier (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/1v83kfdr30f4vi0d1nfsqpg3c8h5d3ny-prettier-3.5.3 prettier (post)> copying 1 paths... prettier (post)> copying path '/nix/store/1v83kfdr30f4vi0d1nfsqpg3c8h5d3ny-prettier-3.5.3' to 'https://cache.nix-ci.com'... prettier (post)> copying 51 paths... prettier (post)> copying path '/nix/store/00dgb12g49nfckbvw5irbl4wvf7866ms-Syntax-Keyword-Try-0.29.tar.gz.drv' to 'https://cache.nix-ci.com'... prettier (post)> copying path '/nix/store/1clmdxljbhzx2m6pf0chg4lmdkb4sjdd-28fe52651eb8096d97d6bd3a97b3168522ba5306.patch.drv' to 'https://cache.nix-ci.com'... prettier (post)> copying path '/nix/store/29l03qs90xn7lyn7i3llb2hd1245q7ph-po4a-0.73.tar.gz.drv' to 'https://cache.nix-ci.com'... prettier (post)> copying path '/nix/store/0w22syp9h1gwz8vsjamqvksvq4mkdb9m-Scope-Guard-0.21.tar.gz.drv' to 'https://cache.nix-ci.com'... prettier (post)> copying path '/nix/store/7ck0m3sklrhrfsl7n8lpxy4kb1drl2fq-ISOEnts.zip.drv' to 'https://cache.nix-ci.com'... prettier (post)> copying path '/nix/store/70h4wrm8flsysbgdi48mlh0z8x9rl60i-util-linux-2.41.1.tar.xz.drv' to 'https://cache.nix-ci.com'... prettier (post)> copying path '/nix/store/b7x64assv7sk0cg0zv0s8siih55izvg2-Test2-Suite-0.000156.tar.gz.drv' to 'https://cache.nix-ci.com'... prettier (post)> copying path '/nix/store/drnmgg3zgmf3v3b3vi27wcprdn72grr7-locale-glibc-2.40-66.drv' to 'https://cache.nix-ci.com'... prettier (post)> copying path '/nix/store/fc09497wc6bhfjfyygyrd640vrn3wynk-module-pluggable.patch' to 'https://cache.nix-ci.com'... prettier (post)> copying path '/nix/store/gw1690dvcpmmbycs9y98gyqb0qgr3rgf-prettier-3.5.3.tgz.drv' to 'https://cache.nix-ci.com'... prettier (post)> copying path '/nix/store/gj5csi7f4rip19wxiw05bnhzks0baj7k-App-FatPacker-0.010008.tar.gz.drv' to 'https://cache.nix-ci.com'... prettier (post)> copying path '/nix/store/blsizivb2bp1546zdkv8lx42zb4vc9zr-tarWrapper.drv' to 'https://cache.nix-ci.com'... prettier (post)> copying path '/nix/store/cvfj5ia8b1jhb5rqv2971x5804syvaa8-Test-Simple-1.302195.tar.gz.drv' to 'https://cache.nix-ci.com'... prettier (post)> copying path '/nix/store/b6cd4mrl4chh7yjn1nnq0rzaf21wfr8v-Term-Table-0.017.tar.gz.drv' to 'https://cache.nix-ci.com'... prettier (post)> copying path '/nix/store/a6avdai2f23qs32yg1g3n660r0a2r4zc-Unicode-LineBreak-2019.001.tar.gz.drv' to 'https://cache.nix-ci.com'... prettier (post)> copying path '/nix/store/bivmzvjqjgknwx279by55liajiwcxfzi-node-sources.drv' to 'https://cache.nix-ci.com'... prettier (post)> copying path '/nix/store/hz2qy51mkwbjx4pppq9axfh9iv4bwp4z-Module-Pluggable-5.2.tar.gz.drv' to 'https://cache.nix-ci.com'... prettier (post)> copying path '/nix/store/irrx0wnxsvmlvkc0lxkq8k8408l5v17l-SGMLSpm-1.1.tar.gz.drv' to 'https://cache.nix-ci.com'... prettier (post)> copying path '/nix/store/jln48823yqxg0cckw4cypzw3sq4dyv19-Text-WrapI18N-0.06.tar.gz.drv' to 'https://cache.nix-ci.com'... prettier (post)> copying path '/nix/store/kk3371h67c5h1899sx0b446d3krbhhwl-Pod-Parser-1.66.tar.gz.drv' to 'https://cache.nix-ci.com'... prettier (post)> copying path '/nix/store/l7ixf8dldih7c042m3jpmmnjqnr874rg-Importer-0.026.tar.gz.drv' to 'https://cache.nix-ci.com'... prettier (post)> copying path '/nix/store/l2lxdpswxlj0h84w1ypillax430l26xk-Sub-Info-0.002.tar.gz.drv' to 'https://cache.nix-ci.com'... prettier (post)> copying path '/nix/store/l7zzx2mp2ya6dcf9angvwwgv9dcxz56g-YAML-Tiny-1.74.tar.gz.drv' to 'https://cache.nix-ci.com'... prettier (post)> copying path '/nix/store/p0lvrg3zpw61whjljw4cw751pcw26s7v-kpsewhich.drv' to 'https://cache.nix-ci.com'... prettier (post)> copying path '/nix/store/r363h4adgqc0cif7sgarpbvnvfvqcwav-Text-CharWidth-0.04.tar.gz.drv' to 'https://cache.nix-ci.com'... prettier (post)> copying path '/nix/store/pqbca47q1z4vichny32w8ld5l74pcq28-docbk41.zip.drv' to 'https://cache.nix-ci.com'... prettier (post)> copying path '/nix/store/wrs52nn1h23sjmj5ivaqqgshgydvbr72-XS-Parse-Keyword-0.46.tar.gz.drv' to 'https://cache.nix-ci.com'... prettier (post)> copying path '/nix/store/rg1y0sqa54qcdp1lr5gxxvagzv9rhdc7-MIME-Charset-1.013.1.tar.gz.drv' to 'https://cache.nix-ci.com'... prettier (post)> copying path '/nix/store/zsa2nq2mhwfhhz1fm8wsj1qhy33ib8sy-ExtUtils-CChecker-0.11.tar.gz.drv' to 'https://cache.nix-ci.com'... prettier (post)> copying path '/nix/store/6x5dg6p3v76c4mchq1z65r1pvgixsjsl-perl5.40.0-Scope-Guard-0.21.drv' to 'https://cache.nix-ci.com'... prettier (post)> copying path '/nix/store/4q4jqanibc55r8szk0y5fgi7syxy3qfq-perl5.40.0-App-FatPacker-0.010008.drv' to 'https://cache.nix-ci.com'... prettier (post)> copying path '/nix/store/sfdib7md42ix8ziqlyknchl5f43cnqrh-perl5.40.0-Test-Simple-1.302195.drv' to 'https://cache.nix-ci.com'... prettier (post)> copying path '/nix/store/dld29r16dp0mnqq2gjsadd3w1lfgib9v-perl5.40.0-SGMLSpm-1.1.drv' to 'https://cache.nix-ci.com'... prettier (post)> copying path '/nix/store/mmd9d8vhkq9027365xnah3j108ny3xmc-perl5.40.0-Pod-Parser-1.66.drv' to 'https://cache.nix-ci.com'... prettier (post)> copying path '/nix/store/gzl4ha8ssl30775cx69c8d2c2g66j9kp-perl5.40.0-Importer-0.026.drv' to 'https://cache.nix-ci.com'... prettier (post)> copying path '/nix/store/ys8h1x65xfywhldhfy0j60r0drfb169h-perl5.40.0-Module-Pluggable-5.2.drv' to 'https://cache.nix-ci.com'... prettier (post)> copying path '/nix/store/qrks5670nxcm5v6aibr78paci9635av9-perl5.40.0-Term-Table-0.017.drv' to 'https://cache.nix-ci.com'... prettier (post)> copying path '/nix/store/cw1fj1i6wwir2rvq8cykldw01v0wazzp-perl5.40.0-MIME-Charset-1.013.1.drv' to 'https://cache.nix-ci.com'... prettier (post)> copying path '/nix/store/7rjm1gcqq7lc8nklz81rl5l78h93ic6k-perl5.40.0-YAML-Tiny-1.74.drv' to 'https://cache.nix-ci.com'... prettier (post)> copying path '/nix/store/n0lphfz199fwy7gf9l7admh8wja4f0sf-docbook-sgml-4.1.drv' to 'https://cache.nix-ci.com'... prettier (post)> copying path '/nix/store/izmb356a2qm9jm98bvncwxba9i0pkpfd-perl5.40.0-ExtUtils-CChecker-0.11.drv' to 'https://cache.nix-ci.com'... prettier (post)> copying path '/nix/store/rrk28dx47ch0f4r9p4rjvkpgwywbhsbi-perl5.40.0-Text-CharWidth-0.04.drv' to 'https://cache.nix-ci.com'... prettier (post)> copying path '/nix/store/z0bqacc9qrcylrzwni7dnvl7jg3i2001-perl5.40.0-Sub-Info-0.002.drv' to 'https://cache.nix-ci.com'... prettier (post)> copying path '/nix/store/sy4rj7x2skfc18rln2zqq7mxgafran19-perl5.40.0-Unicode-LineBreak-2019.001.drv' to 'https://cache.nix-ci.com'... prettier (post)> copying path '/nix/store/xb76zvnf2nhvjnhgsgp1pjpspv9nwffa-perl5.40.0-Text-WrapI18N-0.06.drv' to 'https://cache.nix-ci.com'... prettier (post)> copying path '/nix/store/8ksjn9jrjyfkj6xpf02g8j3vfax86qlh-perl5.40.0-Test2-Suite-0.000156.drv' to 'https://cache.nix-ci.com'... prettier (post)> copying path '/nix/store/pibn0yl3dgik4a5lzx7a803m5b1n52gg-perl5.40.0-XS-Parse-Keyword-0.46.drv' to 'https://cache.nix-ci.com'... prettier (post)> copying path '/nix/store/yrfwhn6fgfkgjblacnwx1z0h7pwpir75-perl5.40.0-Syntax-Keyword-Try-0.29.drv' to 'https://cache.nix-ci.com'... prettier (post)> copying path '/nix/store/prai565nyd9hyz8imyvcp8f9ij2rh5r9-perl5.40.0-po4a-0.73.drv' to 'https://cache.nix-ci.com'... prettier (post)> copying path '/nix/store/lvppm99gm0mxpygqslyszpsn5z0mlh5d-util-linux-2.41.1.drv' to 'https://cache.nix-ci.com'... prettier (post)> copying path '/nix/store/y50ma5682y9zmkfl4sfvbxhbv5q3kb5d-prettier-3.5.3.drv' to 'https://cache.nix-ci.com'... prettier (post)> added 0 signatures prettier (post)> added 0 signatures prettier (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/1v83kfdr30f4vi0d1nfsqpg3c8h5d3ny-prettier-3.5.3 prettier (post)> copying 1 paths... prettier (post)> copying path '/nix/store/1v83kfdr30f4vi0d1nfsqpg3c8h5d3ny-prettier-3.5.3' to 'ssh-ng://worker.nix-ci.com'... prettier (post)> copying 50 paths... prettier (post)> copying path '/nix/store/00dgb12g49nfckbvw5irbl4wvf7866ms-Syntax-Keyword-Try-0.29.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... prettier (post)> copying path '/nix/store/0w22syp9h1gwz8vsjamqvksvq4mkdb9m-Scope-Guard-0.21.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... prettier (post)> copying path '/nix/store/1clmdxljbhzx2m6pf0chg4lmdkb4sjdd-28fe52651eb8096d97d6bd3a97b3168522ba5306.patch.drv' to 'ssh-ng://worker.nix-ci.com'... prettier (post)> copying path '/nix/store/29l03qs90xn7lyn7i3llb2hd1245q7ph-po4a-0.73.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... prettier (post)> copying path '/nix/store/gj5csi7f4rip19wxiw05bnhzks0baj7k-App-FatPacker-0.010008.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... prettier (post)> copying path '/nix/store/4q4jqanibc55r8szk0y5fgi7syxy3qfq-perl5.40.0-App-FatPacker-0.010008.drv' to 'ssh-ng://worker.nix-ci.com'... prettier (post)> copying path '/nix/store/6x5dg6p3v76c4mchq1z65r1pvgixsjsl-perl5.40.0-Scope-Guard-0.21.drv' to 'ssh-ng://worker.nix-ci.com'... prettier (post)> copying path '/nix/store/70h4wrm8flsysbgdi48mlh0z8x9rl60i-util-linux-2.41.1.tar.xz.drv' to 'ssh-ng://worker.nix-ci.com'... prettier (post)> copying path '/nix/store/7ck0m3sklrhrfsl7n8lpxy4kb1drl2fq-ISOEnts.zip.drv' to 'ssh-ng://worker.nix-ci.com'... prettier (post)> copying path '/nix/store/l7zzx2mp2ya6dcf9angvwwgv9dcxz56g-YAML-Tiny-1.74.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... prettier (post)> copying path '/nix/store/7rjm1gcqq7lc8nklz81rl5l78h93ic6k-perl5.40.0-YAML-Tiny-1.74.drv' to 'ssh-ng://worker.nix-ci.com'... prettier (post)> copying path '/nix/store/b7x64assv7sk0cg0zv0s8siih55izvg2-Test2-Suite-0.000156.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... prettier (post)> copying path '/nix/store/b6cd4mrl4chh7yjn1nnq0rzaf21wfr8v-Term-Table-0.017.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... prettier (post)> copying path '/nix/store/l7ixf8dldih7c042m3jpmmnjqnr874rg-Importer-0.026.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... prettier (post)> copying path '/nix/store/gzl4ha8ssl30775cx69c8d2c2g66j9kp-perl5.40.0-Importer-0.026.drv' to 'ssh-ng://worker.nix-ci.com'... prettier (post)> copying path '/nix/store/qrks5670nxcm5v6aibr78paci9635av9-perl5.40.0-Term-Table-0.017.drv' to 'ssh-ng://worker.nix-ci.com'... prettier (post)> copying path '/nix/store/cvfj5ia8b1jhb5rqv2971x5804syvaa8-Test-Simple-1.302195.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... prettier (post)> copying path '/nix/store/sfdib7md42ix8ziqlyknchl5f43cnqrh-perl5.40.0-Test-Simple-1.302195.drv' to 'ssh-ng://worker.nix-ci.com'... prettier (post)> copying path '/nix/store/hz2qy51mkwbjx4pppq9axfh9iv4bwp4z-Module-Pluggable-5.2.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... prettier (post)> copying path '/nix/store/ys8h1x65xfywhldhfy0j60r0drfb169h-perl5.40.0-Module-Pluggable-5.2.drv' to 'ssh-ng://worker.nix-ci.com'... prettier (post)> copying path '/nix/store/l2lxdpswxlj0h84w1ypillax430l26xk-Sub-Info-0.002.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... prettier (post)> copying path '/nix/store/z0bqacc9qrcylrzwni7dnvl7jg3i2001-perl5.40.0-Sub-Info-0.002.drv' to 'ssh-ng://worker.nix-ci.com'... prettier (post)> copying path '/nix/store/8ksjn9jrjyfkj6xpf02g8j3vfax86qlh-perl5.40.0-Test2-Suite-0.000156.drv' to 'ssh-ng://worker.nix-ci.com'... prettier (post)> copying path '/nix/store/a6avdai2f23qs32yg1g3n660r0a2r4zc-Unicode-LineBreak-2019.001.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... prettier (post)> copying path '/nix/store/bivmzvjqjgknwx279by55liajiwcxfzi-node-sources.drv' to 'ssh-ng://worker.nix-ci.com'... prettier (post)> copying path '/nix/store/blsizivb2bp1546zdkv8lx42zb4vc9zr-tarWrapper.drv' to 'ssh-ng://worker.nix-ci.com'... prettier (post)> copying path '/nix/store/rg1y0sqa54qcdp1lr5gxxvagzv9rhdc7-MIME-Charset-1.013.1.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... prettier (post)> copying path '/nix/store/cw1fj1i6wwir2rvq8cykldw01v0wazzp-perl5.40.0-MIME-Charset-1.013.1.drv' to 'ssh-ng://worker.nix-ci.com'... prettier (post)> copying path '/nix/store/irrx0wnxsvmlvkc0lxkq8k8408l5v17l-SGMLSpm-1.1.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... prettier (post)> copying path '/nix/store/dld29r16dp0mnqq2gjsadd3w1lfgib9v-perl5.40.0-SGMLSpm-1.1.drv' to 'ssh-ng://worker.nix-ci.com'... prettier (post)> copying path '/nix/store/drnmgg3zgmf3v3b3vi27wcprdn72grr7-locale-glibc-2.40-66.drv' to 'ssh-ng://worker.nix-ci.com'... prettier (post)> copying path '/nix/store/gw1690dvcpmmbycs9y98gyqb0qgr3rgf-prettier-3.5.3.tgz.drv' to 'ssh-ng://worker.nix-ci.com'... prettier (post)> copying path '/nix/store/zsa2nq2mhwfhhz1fm8wsj1qhy33ib8sy-ExtUtils-CChecker-0.11.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... prettier (post)> copying path '/nix/store/izmb356a2qm9jm98bvncwxba9i0pkpfd-perl5.40.0-ExtUtils-CChecker-0.11.drv' to 'ssh-ng://worker.nix-ci.com'... prettier (post)> copying path '/nix/store/jln48823yqxg0cckw4cypzw3sq4dyv19-Text-WrapI18N-0.06.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... prettier (post)> copying path '/nix/store/kk3371h67c5h1899sx0b446d3krbhhwl-Pod-Parser-1.66.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... prettier (post)> copying path '/nix/store/mmd9d8vhkq9027365xnah3j108ny3xmc-perl5.40.0-Pod-Parser-1.66.drv' to 'ssh-ng://worker.nix-ci.com'... prettier (post)> copying path '/nix/store/pqbca47q1z4vichny32w8ld5l74pcq28-docbk41.zip.drv' to 'ssh-ng://worker.nix-ci.com'... prettier (post)> copying path '/nix/store/n0lphfz199fwy7gf9l7admh8wja4f0sf-docbook-sgml-4.1.drv' to 'ssh-ng://worker.nix-ci.com'... prettier (post)> copying path '/nix/store/p0lvrg3zpw61whjljw4cw751pcw26s7v-kpsewhich.drv' to 'ssh-ng://worker.nix-ci.com'... prettier (post)> copying path '/nix/store/sy4rj7x2skfc18rln2zqq7mxgafran19-perl5.40.0-Unicode-LineBreak-2019.001.drv' to 'ssh-ng://worker.nix-ci.com'... prettier (post)> copying path '/nix/store/r363h4adgqc0cif7sgarpbvnvfvqcwav-Text-CharWidth-0.04.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... prettier (post)> copying path '/nix/store/rrk28dx47ch0f4r9p4rjvkpgwywbhsbi-perl5.40.0-Text-CharWidth-0.04.drv' to 'ssh-ng://worker.nix-ci.com'... prettier (post)> copying path '/nix/store/xb76zvnf2nhvjnhgsgp1pjpspv9nwffa-perl5.40.0-Text-WrapI18N-0.06.drv' to 'ssh-ng://worker.nix-ci.com'... prettier (post)> copying path '/nix/store/wrs52nn1h23sjmj5ivaqqgshgydvbr72-XS-Parse-Keyword-0.46.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... prettier (post)> copying path '/nix/store/pibn0yl3dgik4a5lzx7a803m5b1n52gg-perl5.40.0-XS-Parse-Keyword-0.46.drv' to 'ssh-ng://worker.nix-ci.com'... prettier (post)> copying path '/nix/store/yrfwhn6fgfkgjblacnwx1z0h7pwpir75-perl5.40.0-Syntax-Keyword-Try-0.29.drv' to 'ssh-ng://worker.nix-ci.com'... prettier (post)> copying path '/nix/store/prai565nyd9hyz8imyvcp8f9ij2rh5r9-perl5.40.0-po4a-0.73.drv' to 'ssh-ng://worker.nix-ci.com'... prettier (post)> copying path '/nix/store/lvppm99gm0mxpygqslyszpsn5z0mlh5d-util-linux-2.41.1.drv' to 'ssh-ng://worker.nix-ci.com'... prettier (post)> copying path '/nix/store/y50ma5682y9zmkfl4sfvbxhbv5q3kb5d-prettier-3.5.3.drv' to 'ssh-ng://worker.nix-ci.com'... building '/nix/store/2i5b01by88m9wmkqda7yhlqvlp4708vg-treefmt.toml.drv'... pnpm> patching script interpreter paths in /nix/store/md5rrv5fhj0sx82bjdfaxvd3xvfbm5j6-pnpm-8.15.9 pnpm> /nix/store/md5rrv5fhj0sx82bjdfaxvd3xvfbm5j6-pnpm-8.15.9/libexec/pnpm/bin/pnpm.cjs: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/bin/node" pnpm> /nix/store/md5rrv5fhj0sx82bjdfaxvd3xvfbm5j6-pnpm-8.15.9/libexec/pnpm/bin/pnpx.cjs: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/bin/node" pnpm> /nix/store/md5rrv5fhj0sx82bjdfaxvd3xvfbm5j6-pnpm-8.15.9/libexec/pnpm/dist/node_modules/node-gyp/bin/node-gyp.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/bin/node" pnpm> /nix/store/md5rrv5fhj0sx82bjdfaxvd3xvfbm5j6-pnpm-8.15.9/libexec/pnpm/dist/node-gyp-bin/node-gyp: interpreter directive changed from "#!/usr/bin/env sh" to "/nix/store/l9k32vj2aczxw62134j1x0dsh569jz2l-bash-5.2p37/bin/sh" pnpm> rewriting symlink /nix/store/md5rrv5fhj0sx82bjdfaxvd3xvfbm5j6-pnpm-8.15.9/bin/pnpx to be relative to /nix/store/md5rrv5fhj0sx82bjdfaxvd3xvfbm5j6-pnpm-8.15.9 pnpm> rewriting symlink /nix/store/md5rrv5fhj0sx82bjdfaxvd3xvfbm5j6-pnpm-8.15.9/bin/pnpm to be relative to /nix/store/md5rrv5fhj0sx82bjdfaxvd3xvfbm5j6-pnpm-8.15.9 pnpm (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/md5rrv5fhj0sx82bjdfaxvd3xvfbm5j6-pnpm-8.15.9 pnpm (post)> Pushing 1 paths (27 are already present) using zstd to cache sellout ⏳ pnpm (post)> pnpm (post)> Pushing /nix/store/md5rrv5fhj0sx82bjdfaxvd3xvfbm5j6-pnpm-8.15.9 (12.87 MiB) pnpm (post)> pnpm (post)> All done. pnpm (post)> added 1 signatures pnpm (post)> added 2 signatures pnpm (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/md5rrv5fhj0sx82bjdfaxvd3xvfbm5j6-pnpm-8.15.9 pnpm (post)> copying 1 paths... pnpm (post)> copying path '/nix/store/md5rrv5fhj0sx82bjdfaxvd3xvfbm5j6-pnpm-8.15.9' to 'https://cache.nix-ci.com'... pnpm (post)> copying 2 paths... pnpm (post)> copying path '/nix/store/vav2mhbnzhq8pjg9qnwc94zhskxz0ms1-pnpm-8.15.9.tgz.drv' to 'https://cache.nix-ci.com'... pnpm (post)> copying path '/nix/store/2sz2k5wdbybrwy829ki4w73nadrj1s79-pnpm-8.15.9.drv' to 'https://cache.nix-ci.com'... pnpm (post)> added 0 signatures pnpm (post)> added 0 signatures pnpm (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/md5rrv5fhj0sx82bjdfaxvd3xvfbm5j6-pnpm-8.15.9 pnpm (post)> copying 1 paths... pnpm (post)> copying path '/nix/store/md5rrv5fhj0sx82bjdfaxvd3xvfbm5j6-pnpm-8.15.9' to 'ssh-ng://worker.nix-ci.com'... pnpm (post)> copying 2 paths... pnpm (post)> copying path '/nix/store/vav2mhbnzhq8pjg9qnwc94zhskxz0ms1-pnpm-8.15.9.tgz.drv' to 'ssh-ng://worker.nix-ci.com'... pnpm (post)> copying path '/nix/store/2sz2k5wdbybrwy829ki4w73nadrj1s79-pnpm-8.15.9.drv' to 'ssh-ng://worker.nix-ci.com'... building '/nix/store/3ml7f2b8myh3laghhwjkbchamj8563dh-pnpm-config-hook.drv'... treefmt.toml> treefmt.toml (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/kzy7s27rqy38xh0n0v4a4fg9csn8qagv-treefmt.toml treefmt.toml (post)> Pushing 1 paths (47 are already present) using zstd to cache sellout ⏳ treefmt.toml (post)> treefmt.toml (post)> Pushing /nix/store/kzy7s27rqy38xh0n0v4a4fg9csn8qagv-treefmt.toml (1.54 KiB) treefmt.toml (post)> treefmt.toml (post)> All done. treefmt.toml (post)> added 9 signatures treefmt.toml (post)> added 1233 signatures treefmt.toml (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/kzy7s27rqy38xh0n0v4a4fg9csn8qagv-treefmt.toml treefmt.toml (post)> copying 9 paths... treefmt.toml (post)> copying path '/nix/store/2s4hpq73hn49jd84x976m3acp3rd3k1x-tzdata-2025b' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/1crkydpxl0sh8214grfpxhafggbyd7fc-alejandra-4.0.0' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/qwsij6q9za18jyfxb3rj1np3gwvmifg3-json-c-0.18' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/dl8lm5vf0d10vms7dr4fbniqdwhlxnpa-shfmt-3.11.0' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/f3091s7iyq5cn9rwxz0skbrvm1a7w8lk-shellcheck-0.10.0-bin' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/kzy7s27rqy38xh0n0v4a4fg9csn8qagv-treefmt.toml' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying 1227 paths... treefmt.toml (post)> copying path '/nix/store/000z5zdr8iwgf59bg7giprkl5sl5xf26-wherefrom-compat-0.1.1.1-r1.cabal.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/05g61ganjsaypyps37k6x0fwxpd2scz9-zlib-0.7.1.0.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/00g73ys1mz481ipgwnxaag9r28ccfa0w-valgrind-3.24.0.tar.bz2.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/0hv13rwrkjbvxjpbgvv8yzjinjyz6dmf-libdrm-2.4.124.tar.xz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/0igwyd2fajaabm3bd2pr1dzh2gdfx1ip-asn1-types-0.3.4.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/0r4ihii5rnbgfy2i49js7nblnlvqn4l2-hspec-wai-0.11.1.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/0r948kjv8jvz5gm6dxyj22vsw4qnqp6i-tasty-lua-1.1.1.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/0r6hwjbkzln6g2lblxq995jlj9h4q806-ruamel.base-1.0.0.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/0l6chsccwglxql64v003154fvicwq001-wherefrom-compat-0.1.1.1.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/0n6xs05rxv258xxy02dz6p7b40aj38zj-terminal-size-0.3.4.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/0ifybgmbf3iiznf1pdkvx2154rnmnl4y-cargo-c-0.10.2+cargo-0.80.0.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/08r9ydckcakf4q7yd28d35lxmrwk8f9c-ghc-paths-0.1.0.12-r7.cabal.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/0vqpm8rcbil8c04x7bynr9cr1jdl2sy6-source.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/0w0zw7x68ib8x69qcah4viykzynbgcg2-pcre-light-0.4.1.3.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/06czm0f64f9siz99gbwy7vsc255372zl-reducers-3.12.5-r1.cabal.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/08i4ys6kmdwqah2bwcsay4wp7afzybmp-matplotlib-3.10.1.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/0wh02kx80hgg6jrgdxaic6nnqvys1vf3-dlist-1.0-r2.cabal.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/0x1y8l0l5qc2hymsdk780gq35hkhxikf-regex-base-0.94.0.3.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/0z7jgxa1nzi980yw02204rkqsns051iy-text-short-0.1.6.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/10c3wpnn64bxrr1a0w8cc2sfm9f47ig8-zopfli-0.2.3.zip.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/12ahfsz0psgdr2g53sqxxg25n2vwx6ql-vault-0.3.1.5.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/12cwqlinad8c9drchidks6i2rax6kk15-musl.patch.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/12fj29xcfk8y8x4x4fm5jdcknr8dd34i-ChasingBottoms-1.3.1.15-r2.cabal.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/12x42wgkzqahi4szvql3ahkphdx9dg6m-trifecta-2.1.4-r2.cabal.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/13gv6wrsmyn3mvj7g1gmbz0j8xnv2hib-pretty-simple-4.1.3.0.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/13zjq1x0mcyiag74i9s7pxaapwq75hd4-quickcheck-unicode-1.0.1.0.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/15bv58vb2p544fbim7k392p371ckw41j-python-3.13.4.patch' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/16m74d4z7ya5zn3pjv3jcgcvazyrsmlh-source.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/180qiqlfc66i3zacvzpzfzf83wcq4hqx-tk-8_6_13-find-library.patch' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/19008d68sygc0304av1qv5xf309iifil-generic-deriving-1.14.6-r1.cabal.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/19hz7jkragpy8fpx26anashn8m0sriyy-hslua-module-zip-1.1.3-r1.cabal.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/1bl0siw2xbgvrjfvmz6w9csw0js86p68-memory-0.18.0.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/1capd5926i1dim6w3x05725jfgscgdn6-attoparsec-0.14.4-r6.cabal.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/1f8jpqsls4p4m7hwyix9naxqiv6f5pby-wai-app-static-3.1.9.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/1jvfnihcsx7c8q1gyyrgzsdk84k61h17-vector-algorithms-0.9.1.0.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/1lvp7vl5i6kjnibi77hfnwm3nz4fh1g7-mpg123-1.32.10.tar.bz2.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/1k6r7nnd9cxggbl94k9nfmcyfk6wplbi-lua-dso.make' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/1pfd3396lj5rqrgdzrgmplxcv8r61jfp-singleton-bool-0.1.8-r1.cabal.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/1qcsf6gcmksl3rfpgz3kb2llpnqip5sb-text-iso8601-0.1.1.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/1rk18ysp82dd22nb1zfpyn26l128dqrw-timeit-2.0.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/1vhix1clavq4vb0ky1avcydsggbm6k24-tix-8.4.3-tcl8.5.patch.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/1xvzfwfidhgzjc2hym8gi011akf0pr77-source.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/1waf9r2w7adzxqnvl4g8538bpycrnqkm-wai-logger-2.5.0.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/1xp26xgmffbyd3d27xff776w312b9iwn-crypton-1.0.4.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/1wrwclbb41ina54b9638q3pfnp8jm67n-hslua-repl-0.1.2.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/24jy1c6kvq4lclq01yzx4hx7sqs8by2q-alsa-ucm-Check-UCM-verb-before-working-with-device-status.patch.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/28plh3cz67anjwpwrnicfi78x6qky7lp-libssh-0.11.3.tar.xz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/1y8zi38mz8brbjilnkrj68kbmk51x8x8-splitmix-0.1.1.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/216a7x7s4npmy303p7wfi44ga7v8b0np-pcre-light-0.4.1.3-r1.cabal.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/296x10kg8dis7460q1y0mjbb313h9bjh-mercurial-6.9.4.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/226ic7i22cpb53fgn6714rsmnip96awx-nv-codec-headers.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/2a7dkd0dncz048vvc0y3sssbrms18r3n-th-abstraction-0.7.1.0-r1.cabal.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/2br44jryixzir6d4vcv4b9v39z4158l5-profunctors-5.6.2.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/2bdm8sr5j6034wmfvg7nlarlq0ylcnin-text-short-0.1.6-r3.cabal.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/231l5j8558zxs2pcyarjmpbd2mr2cc85-th-lift-instances-0.1.20.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/259glv0lhr9x9yn8zdj4aaiqnm9qirrw-lua-5.4.7.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/2d7bzjbp0pf4agiymxkhqaab2wiz2nkp-crypton-x509-store-1.6.10.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/2dd5jjnivjziinrwd1wwhp2vypqr4n4c-jira-wiki-markup-1.5.1.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/2g671489qf91yidigazvig88ij2vmak5-source.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/2ghrmhznclax7i03myfp3lsjdk4zw4ck-hslua-module-doclayout-1.2.0.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/2gmbgs0sszq3f3md246qdrqyqmcf44b3-call-stack-0.4.0.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/2imlc6hbhz2x6rsqgj7qkkgsf9cb0ak8-commonmark-0.2.6.1.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/2kn9ji3sf6ckps6g4sd86g5j2q8vf1f6-reducers-3.12.5.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/2vq52bq2ww1pbbwxsqmlxak1v73xlj63-dec-0.0.6-r1.cabal.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/2mdijvnd70p5lqkacjk99hqvpybsj5dh-http-client-tls-0.3.6.4-r2.cabal.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/2q9z0da16pbbn1zwcg71k0bwkssi76xx-source.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/2nsw2iigmmywzj50cfdggy1jjis2bg91-distlib-0.3.9.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/2s964dak32918plsqghbm93b6943lnp2-comonad-5.0.9-r1.cabal.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/2qd9xs9zh4lgy7lkgrakb53lgz6x2xjb-guile-2.2.7.tar.xz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/31mn2ra92zjzagypj0yx15mkx4mama59-ghc-9.8.4-src.tar.xz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/2xyz6xqpksrnk5fw40nbywq2pdlyz873-ordered-containers-0.2.4.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/2xyz316558xgg54mfh32fglfm991cqgb-source.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/33hnlgjgxb0fgcynn6jdchhwaxl00127-quickcheck-classes-base-0.6.2.0.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/35jsjbi9vc57czrhkzprlwl4ikajbf66-network-3.2.7.0.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/35kf4s4ivh715rba89bcx1xw9442d2c9-fast-logger-3.2.5.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/37ydr2gd24xqh77fr4xpyarkbiqan82z-pyftpdlib-2.0.1.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/397ip3sk5wjcvlwlgbnvl91rrynk6c12-some-1.0.6.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/39sck471gvxyb7xlh6cady5wx8rcm6dc-UserSettings.hs.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/3c4pa8yznzqpaprllwvn4xd0w21il51s-unliftio-core-0.2.1.0.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/3ca5s98ga2f6n91yc6rww29bl1sjbp70-test-timeout.patch' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/3d42d3jc0by656rm9vcmhql91pl6m8ki-unliftio-0.2.25.1.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/3lb112xvzjn4n28a5dj6f0bqsyzjddnb-happy-2.0.2.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/3ii8krw5hwmqhbzgyfnsyj3y0sclsdhb-indexed-traversable-instances-0.1.2-r1.cabal.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/3fr4777x4q11drrn3chzj9ysyg7gwkpk-ptyprocess-0.7.0.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/3lj9vni2iy2b7yij4b86amiq5kba7khy-689bf9ce12b8301d0e13a68e4a515c2779b62947.patch.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/3lrg01f8cvz2bj309dzkhswcf6izynm6-Glob-0.10.2-r3.cabal.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/3pyslhbm3znfa7fmn7lvlx0i9dwnxsf6-bb6d08323f23a39eb65dd86671e68f4f5d3f2d6c.patch.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/3qbfa9mgdx2gj110qp3mzvpl559qqfgd-semigroups-0.20.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/3qsak9rdqp1lzy4hvdn30vnchgicmgg2-hscolour-1.25.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/3smhvjv6zyp5z1fw64r75vas1bpdkad5-data-default-0.7.1.3.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/3x7ydqhbhvd8jax0l4f0lsh2gh9zlxp5-conduit-1.3.6.1.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/3zjdxm161ab3raxyr13qfmb1lny209dl-doctemplates-0.11.0.1.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/3zjr53xd86y18c44n2rbbf5v4s0gf41a-ipynb-0.2.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/40aj8kv631cvxinf3z0vmg1x3x9lzsc7-invariant-0.6.4-r1.cabal.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/40lnzyd1j4c63rb0b27f4r7frkkgfirv-xml-1.3.14-r2.cabal.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/4a9qcyjwwv1affp8j6kkbvda4v8phh9a-hslua-marshalling-2.3.1.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/40dmwwmx2arx4rzz4m4bws6i2wbxfgk1-utils.sh' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/4bjjp21jj1s7p21g2c9fybkbl2k0iiz4-lfs64.patch.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/47cadn4ckfljy73y5q7v0p3mjx5ylsrn-libXrandr-1.5.4.tar.xz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/47j2jkbfz04si8dkmbnhmv7f5bmrwsnr-lame-3.100.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/4fw0mgmd0iggi2c4pwy5phk5h72j2cx5-flaky-3.8.1.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/493aqn9f1y3kwdfj12nqxf4himx8jv2c-citeproc-0.8.1.1-r1.cabal.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/4apiih1l8vrz7r3fr21xc4s67zadmdcq-libpciaccess-0.18.1.tar.xz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/4bl7kds1rdqc02frfw0fgbbz910gz9p4-4ba0bac5c118da4da1d44e3bbb38d7c7aef19e3b.patch.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/4ghb4f8vz58vcs0qyskp0zl6w3y8h9cd-pexpect-4.9.0.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/4i21am2zfkfzxqsnxib2qlv17ypmf5v2-doctest-0.22.6.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/4jp18ji3z9mjha7c9yrknwyxbqj6kp78-nothunks-0.3.0.0-r1.cabal.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/4k9803045825vyqwjpqbzg4zw118r68a-parsers-0.12.12-r1.cabal.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/4l0v76rq5zifdw8x7zzq5ysgl7g8whim-tagged-0.8.8-r1.cabal.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/4ma66gm03cag2ayn623xqcbpr8s9az1g-source.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/4n3dh3cnw5pp4axqqvnshd6dv03fqn2w-zlib-0.7.1.0-r2.cabal.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/4nry1j1ih16qzyr8sqywh4x91hxm38ma-prettyprinter-compat-ansi-wl-pprint-1.0.2.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/4wkm7zyjjj05cgigbi304vg0mh27axd3-unordered-containers-0.2.20.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/5694hgzbp32q7r771sdsgayqbdkfais8-source.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/4y3s46kw5ix3awi2hh9pjv7rmkag0svg-source.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/51waqdb7dw5j8zyzvdlx82s0dkas28ir-40_suse_01-autogen-catch-race-error.patch.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/56wcm8w3izk825vsa2nzwj21j7pnb9y3-foundation-0.0.30.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/5b716nm2x31wdpk1gz0m0sxpaks5pi46-texmath-0.12.9.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/52zjf5y4vs3wwfaqh9b2rnifsidlqrpd-integer-logarithms-1.0.4.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/5aqbf2r6p9pp59rs2vd436fyc0z32bi8-foldl-1.4.18-r1.cabal.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/5cagrd1hyh16kavpvsg9qmzdh3zqs8zg-parallel-3.2.2.0-r9.cabal.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/5crpp0b08yg1bqad2v8pz2lprb72767k-parallel-3.2.2.0.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/5gzcycz8kwr25mcpd4qjck0lvq3wgc4b-30_ag_macros.m4_syntax_error.diff.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/5jnr1qxb3d4s1ia5d8syzvjqpval8yr9-crate-rayon-core-1.12.1.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/5k6xw9kvpcqr2qzrb8ygvfzx2g45mzr5-pretty-show-1.10.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/5l2w3aj5v8i03zwp0crqsiay9apghm4s-StateVar-1.2.2.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/5lvxr2s09fb55mrlq9097gj1f5y7h1n1-async-2.2.5.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/5m7whql4bipkcqshqcwnn9gj3y8j0gk8-crate-bytemuck-1.21.0.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/5mxgaqac9mcx4cf5a0k8ybdhgvhhf73i-free-5.2.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/5n2cyl055a40l5m1ls9l3kv50162fqmq-source.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/5nzvgpnriv3fcb60lkrhhqi4591bnfwj-unliftio-core-0.2.1.0-r4.cabal.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/5sz3i25wn6xx2rlcxbhgpn8vajri8h3k-source.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/5wa5dsv1aqy7lh06qkcp1ji0pgsg6q2k-mono-traversable-1.0.21.0.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/5z8i56dj1hzjs5dgqxamr0wsrsslhjzw-crate-crossbeam-utils-0.8.21.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/5wh4ql9mhjl0c0vjbcqba3dbd5ivh3gc-blaze-html-0.9.2.0.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/5yvcghgv5wp96fsk15w0f673zkrlhpb2-filepattern-0.1.3.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/5y7qcll41x53v0rcpri1mjd1b6gw44bv-source.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/63va3fxlg21wmn34fphcg56j26zvns19-pandoc-lua-engine-0.4.1.1.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/613zg06fmli9zpkhc53dahvca3nlf21g-dconf-0.40.0.tar.xz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/66k6lz4gfvd1xnssmxdhx4ic3k061fnb-fftw-3.3.10.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/67aa2637wa1xvjrk3xigkk15bcrapz8y-prettyprinter-ansi-terminal-1.1.3.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/681q4202k9im4lxsfvxbc4sl4qbmcgxz-profunctors-5.6.2-r3.cabal.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/6bzlzivcbadpjfy5zmxdcqgwi4bcgf3x-logict-0.8.2.0.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/6c61cy9d6zrzijmzsh5ihbq4yliry2yx-silently-1.2.5.4.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/6drf622n36gq2zyg70axvc18l0qianhv-th-abstraction-0.7.1.0.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/6f9vfp9s9a9rbzirakw8p8d9fv0b0iga-hslua-module-version-1.1.1.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/6g1y9dx27kr2ddzsp0hixrgl70r9s7zw-setenv-0.1.1.3.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/6gb1jdhzgbx36kmgk4j1640qqik98b34-quickcheck-io-0.2.0.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/6h4hfrwrycxzm0qsjxi4mqvx6czh6idy-dlist-1.0.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/6kw5jzsfgvaflgi9y540jc8801j7mk5w-doctest-parallel-0.3.1.1-r2.cabal.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/6mmi4i92yd9ddlykc8495zyj7h7hf5b5-tree-diff-0.3.4.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/6nmjjfwy49i1ys2f0h4nxrj4icq61i3z-iproute-1.7.15.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/6wy97x9bgi378n7n8vbspx71cdjqblvd-ShellCheck-0.10.0.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/6yayhdb6xlj7ax9zrzb8ld7fvwwykd5f-include-dir.patch' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/6y44knabryzpsfs0lammq6agddizvafz-source.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/6zs46dhcvz63rhgmjb0fpmswcbxq8zk2-wl-pprint-annotated-0.1.0.1-r4.cabal.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/7148z14hxpbczsb4fn1wpd9afnz11y1f-source.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/75n5xpzrfn315pa5218bdss2s2qgvk2b-quickcheck-classes-0.6.5.0.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/75r6nq79gn4hmsb98gf9qd6mnvi6gj85-attoparsec-aeson-2.2.2.0.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/766jn5an427vhqhjmkfs53hqvl6gr9mz-data-fix-0.3.4-r1.cabal.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/7773z4r4wj6dx4gcixi0kkldyi1l693f-source.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/77xnr7hdf3s734a7n491lxqaf33mg9cc-indexed-traversable-instances-0.1.2.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/7cr3dfs4f9nia283qv9r6qci69aswpps-monad-parallel-0.8.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/7czfid6zkks2njjkna70dsjj7768hqhi-xml-types-0.3.8.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/7d3i0h6sdwgin6z77cvqibwssjci4icz-source.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/7hh1pf9px5jb3gyj9y18zszbqn116dba-monad-control-1.0.3.1.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/7fzzrnvhxwb4gnlhy583ks4jw0wpd332-crate-arrayvec-0.7.6.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/7hwg775ana9f4ngq511n4h6gzdqffw3b-libmpg123-1.32.10.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/7j02pmxr6zcf4wjmxg1lk0iv52z2nsj3-js-jquery-3.3.1.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/7jzzvsig8y3ji1sivmnxpbv0frwxh3w1-use-appropriate-march-mcpu-mfpu-for-ARM-test-apps.patch?id=b7a9250590a16f1bdc8c7b563da428df814d4292.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/7k2b8x7xv4bdvsw9xfa7w4j09mb46yfl-tasty-inspection-testing-0.2.1-r2.cabal.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/7kiy7allp6nhc4z99cdlij0jzj6c9pny-isocline-1.0.9.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/7lqjhkzmmw6sq7ykry28blccwqrcghhg-memory-0.18.0-r1.cabal.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/7n6casdzm2ncrl7i0dcymwhm0l1wn1a0-hspec-meta-2.11.12.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/7p8vsnq1vv3kyw9qc5rrh3j95f5rcr6y-prettyprinter-1.7.1.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/7pq1w0nmrhcri679minmynd039v9pmvs-zopfli-1.0.3-src.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/7rhlpv55sxpkw28acd0jc1jkdhf6ydv2-hslua-core-2.3.2.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/7wkbc6dhp75xj6s4yy4vq1qylplp0vk6-source.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/7x2z0ki79wfbr7bk55bj6nbj5y2lzifi-network-run-0.4.4.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/7x5v2bfyic1skb9apf4x50z78aababpk-pysendfile-2.0.1.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/7yzzm7mmvxnc9sxv1vb6pqvrfmbgj1km-source.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/83vz605i5phvf65zb3fj4ahdxfq47vk0-tasty-smallcheck-0.8.2-r1.cabal.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/839zszlir0znx59wvh47bh1pjr7sylif-reflection-2.1.9-r1.cabal.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/85vbvxydf4l6kk4f86b34nam9qn4wbyq-libopenmpt-0.7.16+release.autotools.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/875lj44pfndngrqy72wfinxppf9z17zj-libsamplerate-0.2.2.tar.xz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/8624i3xn5ky0hgk9bdydbjr0hm62045y-http-semantics-0.3.0.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/86qinmlzmswahl1gx6996zqq9rr6vqxx-source.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/8gy8azgsp41i8ggsdinz4h1s7aqf37ld-hedgehog-1.5-r2.cabal.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/8g6z3c3sxywn79jy4aqs6582g1r72y1k-cereal-0.5.8.3.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/8b5aa8sh9hshjp7xi9r24db65nzyd304-arm64-check.patch' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/88p0m971gnn3lj2iqz3wacnn2nr0v7w6-should-not-typecheck-2.1.0.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/8kgs7lhx0dm93icglhg8pdhdrxwrssy9-psqueues-0.2.8.1.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/8p0wiw4sm8iqj26jvrvlvappy7ba4ayw-source.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/8pjql15dsbn1kzmjbbav34j79lpci0js-vector-0.13.2.0.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/8ps5229hw7qiaaxv1rg9x3ickckxvpxp-lpeg-1.1.0.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/8q22016jjqps30yr4kama6ip37gqfg0q-arrayvec-0.7.6.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/8r9yjy5m0r7s6kkh7nwb7lwa4841j2la-integer-conversion-0.1.1-r1.cabal.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/8raymlxd6lbh4b0657m8nb4h66n6anww-retry-0.9.3.1.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/8rn4gyj5dq0sifxdy0ns9w1ynqcndr2x-ChasingBottoms-1.3.1.15.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/8s16zwi6f6hqjd0gbh0nhr2yv5h219i8-http-api-data-0.6.2.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/8sc95s6cswwv9r8kgkmkc59ijq5ikjkq-source.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/8snx50v6v094qnnxm4xssls7qn3nkhl5-skia_pathops-0.8.0.post2.zip.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/8vqvbnjm1nvqckwjb11s085a2yxx4pzb-unicode-transforms-0.4.0.1.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/8xmfifik259lzzr7whrxw1smd0pa30hc-crate-either-1.13.0.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/8z65nx6z2ccp98lbfr5xha4q7c2h1fan-wl-pprint-annotated-0.1.0.1.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/90f6zkq76cznszcf3z854x2yja4m16ix-e2a0cc9ddaf9e7d35cbd3c76f37e39737a79c2bf.patch.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/90ixdg4i3yswdwnwawp0v6d9hs6srr9w-witherable-0.5-r1.cabal.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/9265qmsfbdip3vxn7r0jasmzydspwcf7-some-1.0.6-r2.cabal.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/92zxdk27h2wsrpwf6x2b1miagp64q3v4-these-1.2.1.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/95pyzc87r4gcwl7hbv14a0i62azspscp-gridtables-0.1.0.0.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/98ac1x2qzdihmc615slvdg7li7j053dh-extensible-exceptions-0.1.1.4.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/98xachsb546im09k3f4fy4vwxm1jqrp6-6b61483ec7fd0d5d5d56ccb967860d42740781e8.patch.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/99aji0la485zxg3yr3wxqd2d9ag038w5-semialign-1.3.1.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/9a5syjlymafn8zazmfbfs21iyp6w1raw-source.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/9c9hpfc7mdnlmzs2k4h4r3fym6wq32x1-vault-0.3.1.5-r10.cabal.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/9gg4kd6lb6gkzjxh4jhx91byqk64z0lg-build-fix.patch' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/9ir4wsa357y7ss9k7m4j5m8pi4707q37-setup-hook.sh' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/9ic0fbkl0slzzzx4jp4yqiiq6dz1gqkv-hspec-2.11.12.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/9rvj3lgrhbsirayzl7w232hxf5cjzs9v-jack2-waf2.0.26.patch.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/9j1ivac732yq70bq3h35863q5af524a9-tasty-inspection-testing-0.2.1.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/9vsi29xlxj5k9gb3xclfkyb6lryhdi8w-unicode-data-0.6.0.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/9l4qqncv8rk5drd4rxnaw3bfcwf3ikqb-jailbreak-cabal-1.4.1.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/9llwq0nzpkphaphq5sdnpk0sxw0ax6zs-kan-extensions-5.2.6.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/9xvsy9wzqw4zbn5pcr2m4gcyf8an8xj5-concurrent-output-1.10.21.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/9zq509hkncdxld760y38mibfv6i913p9-source.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/a1cz7r0dz3skpf5lkbxyk0ffdh15mmxy-source.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/a3yyswni56w9y1lykn8dx38bh93fwrpm-indexed-traversable-0.1.4.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/a49qf90rxlnx3j4bgx8qsmz352fwbgn8-a44312974bd9084aa568d2e18ce5b2a7e0e45983.patch.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/a4hrfcmzhckxldvzc93alx9l8f39yki7-primitive-0.9.1.0.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/a7cz5r0jzpx26i6hvli6zzxrg214wvs4-source.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/a81dc83lnbi1jc3jaq4fgfsic4s973sz-servant-server-0.20.2-r1.cabal.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/a9i8hk730qfn38csm5sgb8s416qjq78l-lua-2.3.3.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/adlvc1pxz7bcy7f37wmdm4dh8didysly-data-default-class-0.1.2.2.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/adn7qngskrinzrix233hac8zl86nn7m0-happy-lib-2.0.2.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/aia2vl73im37nsj39fq4drxzyl6maixj-socks-0.6.1.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/adng54jpf2qk0m8bp4q50c02nr5w7hjs-bifunctors-5.6.2.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/akhnlrr7myi6bjpfx2kxyzjgpm44ckpp-crate-thread_local-1.1.8.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/amcxys54fwjb2mvn2pmhfg7ymg0ybf2p-dec-0.0.6.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/apv2jxcsxdv870p1j14acip86yikxjn2-attachment.cgi?id=148912.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/alk9rgiypnaw0m4lsdpms4xdrbcjx822-xml-1.3.14.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/amam9dzxspsyjl69kmd6nsksfgl0j4a6-tasty-1.5.3-r1.cabal.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/aphxm7518mlginb6vgaa7v2j5cnf9l8y-Diff-0.5.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/anmw05bigy3hr9imgqqibdl0xlsyjkz6-erf-2.0.0.0.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/ax0h3r1ckqsi8374k1261p9a4n6zcdiv-boring-0.2.2-r1.cabal.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/axcphrhz3pcfxb5p0yyxryyfzqbimhkb-source.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/ayba5k7yrafgf6dwnff9b1lw3np1b912-aeson-2.2.3.0.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/aym7ad827vgnlaw3ijfcvqjlsl89yxsm-100-fix-gcc14-build.patch.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/b2698idhzkj7xmqd9plnqdkf0fiwzg55-source.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/b0kv6zvzvdk4wj5rlia3kiv8fskl2mpg-these-1.2.1-r2.cabal.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/b3agiacgw0mhjic5zwja5xnnpx4w5icw-asn1-encoding-0.9.6.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/b3vgkpl08s1bq73vclawds0553drfwp6-nanospec-0.2.2.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/b5qd22sb65w0aj9in5rahqjhmc9i74ds-typed-process-0.2.13.0.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/b7cxghnmx19wn685n92zd9pa1fa8n8ca-tagsoup-0.14.8.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/b9l4vj3wm2fd9zrnnr6i5f9a0wl8s1zv-xml-conduit-1.9.1.4.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/b7fdl9n72pxpb8s7krhg9si00cw2b4fp-inspection-testing-0.5.0.3-r3.cabal.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/b9mwr6i9gcszg0hdj8pzf50713a1wvf0-toml-parser-2.0.1.0-r1.cabal.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/b9y4ndxyvxd1gbzr969ikgjvcphcsbi3-pytest-7.4.4.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/bai94x8319ima5p73h78rrcwb1l4pqxf-bitvec-1.1.5.0-r3.cabal.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/bgf1pdia0g13qnfw3lndn9dpapfnbpcv-http-media-0.8.1.1.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/basb5dv2jkpr2d1zradzpsz4dzzi12g5-auto-update-0.2.6.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/bhcjgix7mycr5rziwj4ycnizjprknndp-Only-0.1.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/bd1iail6alh49kfgdvvjqsgbkarhi4dc-ghc-9.6.3-x86_64-deb11-linux.tar.xz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/bfhd48m318nz4p2qbvnvcr927w8crgsy-duplicated-xlowerwindow.patch' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/bjs0dmxy79rq34zcd53zwp0p8y860m8v-smallcheck-1.2.1.1.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/bmlrjjdfry0bxnqw591zkvac9r6vsr9f-yaml-0.11.11.2.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/bn4pz7d8h3gva716x0nipgcmcqn7p1nw-markdown-unlit-0.6.0.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/bnsr7k21lb9ivfmcvjjq4628bkc0lrqs-skylighting-format-blaze-html-0.1.1.3.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/bq73pl9fngks7z5y6hwg0mn46r5mi4cz-cmdargs-0.10.22.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/bskl8991s9a7wdvlk0q07cy0abrahh8k-elfv2-ppc64-be.patch.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/bx3k6fjl3jx85c1w28ng73gdwka0kbpz-gcc-12-gfortran-driving.patch' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/bxb8hbs0zgqj4zvmsj2rnpyxhg03s1al-th-compat-0.1.6.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/bxwpxyvhlcdp8n9zdz44r74df9grhzpj-source.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/bz01zll9qfwx3zzv8cawf4iqxp15194w-source.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/c4y77rsbbky29vk2702w0aakhyfh1wy7-scientific-0.3.8.0-r2.cabal.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/c4sbdwwfvjb7c2birlliilbfz7xy2cjh-singleton-bool-0.1.8.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/bz9xcdgvl1dpn4wpw46rpwa2cnnawsph-source.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/c62idap47sbip1d3scarvw2rh6450bz8-crate-crossbeam-deque-0.8.6.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/c08yq9siswav53dy7f7m6h89xly3r0vq-tasty-hedgehog-1.4.0.2.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/c4zj6sagps192sjsrgzck7940h875aw4-regex-tdfa-1.3.2.3.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/c53xibizm2b5280myksjjaif24jrj200-fb-re2-1.0.7.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/c5mawc53fz24knlydbgxjcxhzi1q5gqr-source.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/c6hv8k1746jls00i428p0jjr262f7x90-file-embed-0.0.16.0.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/c6gf90dr4jhc959b1ddcnzp9wsg0d52v-fortran-hook.sh' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/c6gqh0vw8w6j6wxkg9ampfxfk38x9zw8-crate-rayon-1.10.0.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/cfnslv8zax9kabk9slxr7fv1mbinkhaz-bash-completion-2.16.0.tar.xz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/c9ayz78k1hl3pb68dlgbgjl7nn05lbdx-semirings-0.7.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/cg0sp05i2xvq53psdx425n1x73gr2xnk-generic-deriving-1.14.6.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/cj3npxdnsr43br9y3wsf1vsdjysypaw2-crate-crossbeam-epoch-0.9.18.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/cjbxc67dlb58rrpfj9yhzfyln5dasxbm-qhull-2020.2.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/cmr7akb0gp3c80jp3n0mcdlvdx1ywxm0-source.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/cm4ln0z7x6vrdm7p7aa5w3zhjz4zwa52-hslua-typing-0.1.1.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/cmj424z8276mvz3j5qilybf8z0qxzk7g-appdirs-1.4.4.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/cy6s8r4xb5j53a9l680ja7rbp24dcd3n-uniplate-1.6.13.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/cpvnrg51div6ifs9jiq712lbkjx4ccjd-QuickCheck-2.14.3.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/cryvn7lfby7dm9rnq76lxsadh0hknzfw-source.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/d15nqj2v2k4r2vysckqv9014kxwvs96k-uniplate-1.6.13-r1.cabal.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/cwp52x62vsa3p8f2drc8vjdcyxfjm7f1-fs-2.4.16.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/cvwrwy3pj34fb3j7xssxqjzyyd30zazh-old-time-1.1.0.4.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/d38b2ns48nrbqip750b4cbl87884zwf0-hslua-cli-1.4.3.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/cyr6nfasdafk2dilw3ih7fgjswhsls43-stringbuilder-0.5.1.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/czqvfgp307chrqmfhsasl5g8qhih7w4c-source.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/d0kay7j87cj8s30105v2m9nx2c9kc3mg-libXrandr-1.5.4.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/d5hvwmwngfjn3j21vprpf52ag33d01q4-network-control-0.1.6.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/d62gh1jr3w8h1qia7chxl49l5i029c6d-celt-0.11.3.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/d67qijby9f5rssiqfkf97hm67bw0icn6-data-default-instances-containers-0.1.0.3.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/d9yqgg3gbpm8j35rblh6kk531j2m6v85-srt-1.5.4.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/dg0l3n734lgw7xd365w6grjmbs7c1khx-add-build-flags.sh' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/dlcjcnz1kh0pahyskm1b4ifs8mcxv9r9-cryptohash-sha256-0.11.102.1.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/dnajc33w8lj1sm9zhl0n4bb7w4n31h5p-source.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/dnxlv3c4lz6vcjj0qa0g8lifyam50kgl-safe-exceptions-0.1.7.4.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/dp86n5859sg4ra34g9pgdhgsw4058ql2-darwin.patch' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/dq60kmflcb001a56w61jidrcdc0fmwym-doctest-parallel-0.3.1.1.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/dqmm3w4m2skwbp9nbgnnzbfdiqpyccp5-hspec-expectations-0.8.4.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/drwln2vpmhh78n51gc0a2ysb0flrlgdr-safe-0.3.21-r1.cabal.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/drxybl1b85by486r119xkimcbpipjdhd-mime-types-0.1.2.0.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/dsxnza3lqxplarv4cc898q0fa9shaf7v-source.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/dv3c5yj9jn03lmqmad6fchvbz7ck1pm6-disable-graphviz-0.56.8.patch' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/dw1qc29ilrjnsmhwwcgal9gf7q1w3plz-last_commit_position.h.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/dyd2i0s5qbq9fl5fmq2r9zbfiwc7rxk3-assoc-1.1.1-r1.cabal.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/f10960bvqlvic1viq37dq02g2x4rbia7-contravariant-1.5.5.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/f1lh6lxlkb5chx4l3srs4pzbnf2z49l3-skylighting-0.14.5.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/f3br3gvh6bdf6c31vf8sp7kg8cc8d87p-package.patch' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/f3s0lpfpsn7q29pmlrci4lz38j331sqn-Only-0.1-r2.cabal.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/f411323midpq8axq322m37s0bi1r4fgd-Cargo.lock' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/f5vgrq1rp26ha90z4y6kl90bvf35b1fx-crate-lodepng-3.11.0.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/f77s5ajmc9bgajfklm42pv4594lxlbkr-pandoc-server-0.1.0.10.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/f8iqr1w6pcb0syjgsbbffhkq5lg6hg92-quickcheck-classes-0.6.5.0-r3.cabal.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/f9nas31x8cj9jsaamay4ih6448lhni2v-fix-clang16.patch' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/fa92gvw3lz36i7a9xkl6xamx5ymkxrs7-base64-bytestring-1.2.1.0-r1.cabal.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/fcc6hzysk2x1g3ljs36z2d5sw5j3zv1p-libyaml-clib-0.2.5.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/fcvl5i5f7ahwp88cf1y6l3a3ydgs0ndr-recv-0.1.0.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/fddcr8il1q7z2q4j212sjj1cpddlvybq-colorama-0.4.6.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/fi8xaci2ihsw8wvl29rc1zn3jy9lrlkx-source.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/fimw8q6zrs5lqz52fdjid54dkgzwp0ka-lens-5.3.4.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/fjjr6p7ypv4g3qy5nqc5k9sxqsqlng1f-citeproc-0.8.1.1.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/fkjy1ymw7zykzw1gzzm78a828mm77sk0-OneTuple-0.4.2-r1.cabal.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/flv16xp06m098y3x8qmlrmxhir3zgrhc-toml-parser-2.0.1.0.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/fn2jm66r7vf003nw43yifcsjyxmh8is6-setup-hook.sh' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/fqc0afvp18gpy5jrk44bgxgh9y488kbl-clock-0.8.4.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/fr5s0ssxrifhda0lsvih4gk9xrm8f6kr-source.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/frzxpfx2sy5zma3rycviz386k1dwri2b-cborg-0.2.10.0-r2.cabal.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/fvcwbd6hjna0mqmvgypwrs6zkja9f1im-reflection-2.1.9.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/g01npcqr13xc3hd9k20dd0i33sq61xgw-optparse-applicative-0.18.1.0-r1.cabal.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/g0hxlmh07bm2ymnr0haslxc9gnhl3rl6-tk8.6.16-src.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/g0kcb2fzqv4chi368iy43c4qrrjdn61g-crypton-x509-1.7.7.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/g1p9gxdr6s3znm58grj874jsmhcgvd7c-haskell-generic-builder-test-wrapper.sh.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/g2bgl0dry6k4crmazzwn3s6870j00p1i-python-relax-deps-hook.sh' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/g2kh22wyxnycs0qqw3w7gldrdss2hgym-gn-df98b86.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/g5qnf366jik9gpf7zm3k9r1icjmc5sps-setup-hook.sh' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/g6acpqfz1gyaglr91mxcnz7sa76qg893-utf8-string-1.0.2.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/g9ra9fpw0k5rwp806wnpdrgb2vdg2f7z-python3.12-pytest-datadir-1.6.1.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/ga9giqxs0p07q71yxjhx7k3281n45qk5-ipynb-0.2-r1.cabal.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/gadwkxm53ylay016mn0pb05psjgxsq5h-hslua-aeson-2.3.1.1.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/gaj348z11d18a2lhcyifdnrfbg3pxf7d-bash-completion-2.16.0.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/gcgs0i1nbp10qq5b4mfbyv8574761jd3-crypton-x509-system-1.6.7.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/gkb60r427s44lx98lx57g6mxrl7kyv7s-cbor2-5.6.5.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/gm9pv334bpi0d4q6iv1zhmja80xripgd-unix-time-0.4.16.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/gmc3irlg2b01ia8sp5rc08inf8ml3pvi-hspec-core-2.11.12.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/gpy53rlc1ms2hg5131f8fjwyq9aw2a04-x265_4.1.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/gr3zqcri5j5ycw0q8746dhlxcjxjh2al-tasty-hslua-1.1.1.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/gwq6f08jankc5r97grikc2m66q9dp0db-simple-sendfile-0.2.32.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/gx3qb43rwrfa38hd61nkfzybknvp9jv5-v4l-utils-1.24.1.tar.bz2.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/gy5wk0njcd8xjzzrpkrg4q4f3bzfv3w8-skylighting-format-ansi-0.1.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/gznk07ykvj02yfnmf5qvb3cxx5470knc-source.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/h04x22jghbvc9lilp6spfg9cwj4lygx3-djot-0.1.2.2.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/h1hymrad1fv6r0cd51h41s7n2wfhwvk2-emojis-0.1.4.1.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/h0qgcpsr1hldwwjh0hqqz4nld1vjr3vq-generically-0.1.1.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/h4fz9af2dsq565i7m0d7n0543xvsvhc0-lodepng-3.11.0.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/h57gdmlmmaawy24nwmfj8mkcnr023djf-extra-1.7.16.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/h63822v86ari1rkslq9gqj71270jygkc-40c1ccf3432a6787be1801ced721540e34c6cd87.patch.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/h9vcs9in554n3cq9j40d4rrd85px6b5h-xvidcore-1.3.7.tar.bz2.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/ham9hdi0jrbkrxamxlm3l53dm48q0mqf-darwin-__rdtsc.patch' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/hbldi2g5ckh3pi5s64gb9nkmpx0ik5gp-assoc-1.1.1.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/hbq84x0aflaliqb0vzydsvlhdy8iy92g-cassava-0.5.3.2.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/hc40m38fc87xyxdbfpqfn1r5mkf83jlw-source.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/hc9dx404nb71dxcp667ixmh9fvavd9if-easy-file-0.2.5.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/hcd7fma2ff0xil2ggb50lfnl7ixvyzs7-source.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/hdqwrp2cq88f0w2gk4r0b2phn7j90a3a-libass-0.17.3.tar.xz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/hdsa9kcq03ak9ina389jlzp8m7n5bsqv-pa_stable_v190700_20210406.tgz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/hf29zq654v9l3isy02ra3lqg2670d2nf-gbenchmark-1.9.1.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/hfr9x8ifhh5pyfw5gbzwiahgglc3pk40-eai_system.patch' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/hg4hcvmjgbbfyxv9fx6mszz2qdcinm55-source.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/hjc1r4vx9y2s1mk85m3wvhl41dmlwpxf-pytest_subtests-0.14.1.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/hiwgqkl5kg5hja6fxf9j4cv53qc19cid-tasty-golden-2.3.5.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/hlg89v9ziz70c67kjl58qp1807ym2n5m-add-option-for-installation-sysconfdir.patch' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/hn7l25hyrrr3rfkhpxcbilcfksky4h5n-Diff-0.5-r1.cabal.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/hnw3kp8nnyrdw9grvhhagz48l15bmpi1-servant-0.20.2-r1.cabal.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/hpd21cfjjl8d42il460mm7pbpv4qn18h-zip-archive-0.4.3.2.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/hpi64pf2bfrrlmbpa4x418ixjplpapb4-catch1-sigstksz.patch.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/hplg0kmw626p8d8j777im4724qyw767r-python3.12-colorama-0.4.6.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/hr1rd39zd5d1yfgz9l3g2765fnhkyy9i-comonad-5.0.9.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/hvyfczlql6pc1gb75fgpjsmqkd4imca7-os-string-2.0.7.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/hw91fybydp7parkm2dbwr2196j4h50hz-microlens-aeson-2.5.2.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/hwly1g1qrnv659z2l8z42gypzjz3crrz-http-client-0.7.19.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/hwwc9h0fy98flqf66adid9y6va96ly98-zip-archive-0.4.3.2-r1.cabal.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/hxyqpmqa9nbnbxmv35dxsh2dk0vhvf2m-zopfli-1.0.3.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/hzq0rmz392bh1l1dq8fhhflwf9zprcw6-vector-stream-0.1.0.1-r3.cabal.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/i06pxdcb840q0g3065pim4j5p82d66gr-ruamel.yaml-0.18.10.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/i1c25ywrrcby0638l3bcqbjsp5mix1xm-setup-hook.sh' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/i1qyn93hmx6syj29faka6r84v35dx3cz-virtualenv-20.30.0.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/i2ysxf08j7dnaf385ykw357q46hx5bxa-boring-0.2.2.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/i4fmpw2621fn7jg918smrrfcl0djrgzv-speexdsp-1.2.1.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/i7zla8x4l08n85kvk9dmh7whybf756vp-soxr-0.1.3-Source.tar.xz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/ia9ahifjlx67977w5ijwschh3zs7q0n7-OneTuple-0.4.2.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/icglxfcm2ia9ygcdmk8s5wilvq027bx5-vala-0.56.18.tar.xz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/ihi16chndjvl5wllccwg2ivayzb9wpn9-source.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/iij4cd7a028y5l6aymigg80cnxf056hy-libraqm-0.10.2.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/ij22q25mai86pbl1p83n6mzs4c9b5msx-commonmark-extensions-0.2.6.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/ijsxf42p8xrzp8kghmjmb38p5scrhgbr-base-compat-0.13.1.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/ikgrz7wwdhpabsmazwn3xrnhg7p0mgpc-attoparsec-0.14.4.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/ikhwfi9f1ml2shdw6sys0lz5b5zm46pv-libyaml-0.1.4.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/ilsa6dxdcjdpxmpsz7cvflrhcs98czfd-alsa-plugin-conf-multilib.patch' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/inip13sl5prll25nibpjika3574d3x9s-microlens-0.4.13.1-r1.cabal.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/iw9p7mqrbpc2l41mcpkb4q0ixxav4zqj-hostname-1.0.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/iyg2h1zb2m6smkqpng685ir24vdrmbb4-source.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/izffabddg5nl34i39w9mda8qfs9w3rid-extra-1.7.16-r1.cabal.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/j26cpjiyvmdhw6i7axygdjxsgklfgq9g-bitvec-1.1.5.0.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/izbh2cccyi0lsgwyxkx703syixp4hb9b-typst-symbols-0.1.7.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/j2shixqgki36244dmigzz5djkw7r68dw-data-default-instances-dlist-0.0.1.2.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/j354mzb6q8d1qvkrcvnlrwd3icngqhxm-pandoc-types-1.23.1-r2.cabal.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/j3s4ffdkvdndy59xq4jnmmpha8hbi7m4-raw-strings-qq-1.1.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/j59hmr4pxsnjszisjna5l07ffiddcfkv-random-1.2.1.3.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/j8g4c7q4rfpqd2fbs71i4yn93wzfdca2-meson-1.7.2.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/j8j3ndisbb0vghg597sx1jrsd09mwamf-js-dgtable-0.5.2.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/jbybnywd1g9axih3qqdaq5505rnvipv4-fix-pkgconfig.patch' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/jc932z0x78zr7pps2jfak3h4bwcrjdi8-hspec-expectations-0.8.4-r2.cabal.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/jd33rw8hx1p81jkl4pw2kfvrcgz5slgf-v4l-utils-1.24.1.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/jg062ngy7g0rnlk3a92y396abplvwwgd-guile-3.patch.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/jiv3ia7j0zg1mddfqjwn3rp1rbs9n7xp-opus-1.5.2.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/jjl9vxj16kpdhv39341grxs7n434xh8g-LFS64.patch.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/jnwfb7zcwi8n6vnpswjiaxa5sy72yzqh-servant-server-0.20.2.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/jny3hn292s10ss27pxnh64yi2b8a7rxw-network-uri-2.6.4.2-r1.cabal.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/jqn9cilczb7r84zv40gxnaz67qs645s8-commonmark-pandoc-0.2.2.3.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/jvzsvppnrasp4m7gl698ardz5n5k8mya-thread_local-1.1.8.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/jz0baqrws0hdxz8bxb3sz2h27341rwdc-pcre-8.45.tar.bz2.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/jzhm3r4pdq2m3r8picgs72cnakvcicbp-semialign-1.3.1-r2.cabal.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/k16h982imdilxyfqr4mhnlp43lcxvfdy-charset-0.3.12.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/k207z1wna3v4kr01kc966iy6qhf3k21x-tagged-0.8.8.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/k3y5kvl9yd5l89d3q0w9zq3pg9yc3mzp-appar-0.1.8.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/k3f4077mw485yg19iw9ksksrjhpbn442-mmorph-1.2.0.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/k3qpgzsm3i516hi6idjqwn325zn2j7b0-sljit-ppc-icache-flush.patch.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/k5n11b8fl0psmcn3l0pdj5wc6kp0wn27-libogg-1.3.5.tar.xz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/k6wpahzh6f6k6h9ncw9jxbq3fas108s6-cryptohash-sha256-0.11.102.1-r6.cabal.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/ka1vg8zbwpywjr2s3bks57cbsx9sjslr-base-unicode-symbols-0.2.4.2.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/kb9dqczw83cmzs0rx1mlakiqgc5mc9hg-blaze-builder-0.4.2.3.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/kbd0aaj9g9n7x2id1znsrv01gwx78bkd-lifted-async-0.10.2.7.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/kbncla85nczxbnljbdcv1b24xbswsrj7-http-media-0.8.1.1-r2.cabal.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/kghs9lr9296rdayfd66whkfvqvbkzvpc-unicode-collation-0.1.3.6-r2.cabal.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/kk6kjgm1haqx53miqcrsnyvlxcb7n0lq-tasty-hunit-0.10.2.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/kk9yq895mm905x769yz657hr5xvlmmn7-skylighting-format-latex-0.1.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/kl2qq61srfg6ryhgwdjbfiw3fjcmn4iq-serialise-0.2.6.1.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/knbdb1my9qbvcgga814z4mb8i05zwmny-numpy-2.2.5.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/kx9rbyz2lsszc9rggl9bw79pxc851anh-source.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/knqz3pp92w087r3xhnsxiivbq4q11w3x-Tix8.4.3-src.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/l1s8p4s59mwyj51k3sf450flq9swk6yw-libssh-0.11.3.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/kx7sqsy3132z1ra8jpczlvmw24pcx95b-http-client-tls-0.3.6.4.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/l5llgcvdb9cnk3w28fdi1p0q61d8y9a2-wayland-1.23.1.tar.xz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/kzhs0iqzhs4iscivr27rbgz3hc27zyfc-lua-setup-hook' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/l6xk8l6kds7a8rcvpp5s7ffhjj9cjfr4-void-0.7.3.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/l9p6lmyri4z48g4ljxhc70a5ajhkrlqv-haddock-library-1.11.0-r5.cabal.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/l9s2jdal8ikvjvagr38ja5l4n9hlfggm-hspec-discover-2.11.12.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/laxjx940rwnms9rnqxnfircdxpngbkvd-base-orphans-0.9.3.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/lba4krsdvlfwwb4rp43mp4v4sf7184gv-barbies-2.1.1.0.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/ldz3pkvdpxyy8i5kpp2jnbzriy2brsip-parsers-0.12.12.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/lhiad7pzifc9r62y11b79x32zyqk8g8m-ghc-rts-adjustor-fix-i386-stack-overrun.patch.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/lkm1j94a7hmvb2qm4mir67xhc9x0k84g-basement-0.0.16.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/ll47vcckn9jaxppz1iqz7f073k1aajph-alex-3.5.3.0.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/lnqhcbs4sxmr00wzi415sgpq3l4rj8am-opencl-headers-2024.10.24.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/lq7a1pwmpys0q1x6x9nqbdvarbc60g1x-heaps-0.4.1.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/lv1qgsq49wlbv2xr8593gyqwr9kwg2fm-40_suse_03-gcc9-fix-wrestrict.patch.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/lscdqgg0ak4c60wky90ch2989xldcvbg-transformers-compat-0.7.2.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/lwq9y383l34l224fii27l35l30pw9747-optparse-applicative-0.18.1.0.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/lz379dcbhg6g266qgcjlis3pmcnsnx79-u-msgpack-python-2.8.0.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/lzhi7qzk8kw4l9bql7a8zix2h3bl4v2i-tasty-1.5.3.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/m4z3nbaqm28hwww4kkcnrrvlq6j50lkq-boost-1.87.0.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/m6mrc620z9f0pplmwx359cjmy99f9dpv-python3.12-brotli-1.1.0.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/m6y773nw5v4hahr4lx5a3fabqmpm28ap-conduit-extra-1.3.7.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/m6n969i1lwvm4x5j0vvaljkiwik984g4-source.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/m7xdikaxbv1r0bhi7h8kpgpl6mjayicn-aeson-2.2.3.0-r3.cabal.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/ma238q2bwxw3b1apmlqbkc6z073dy5gp-time-manager-0.2.2.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/mc2gxbz1ij2c8wx7di76vnca8rx3anl5-strict-0.5.1.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/mc38s7ysch0fbwq89fliawav7nb75zg3-hslua-2.3.1.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/mcrgksn3hr4w1ymp0w9nmcis6zpmp2k1-mbedtls-3.6.4.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/mcywq5g1l8inzri9vyd1ry2m8izxsdqw-bifunctors-5.6.2-r2.cabal.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/mf88qf2bbn8mx8zc22v8aysjszab0mfc-byteorder-1.0.4.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/mg5vj5fgs2pavz814ibq516cx3h7fvdg-tf-random-0.5.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/mh2jl0s5g1p08n3zahc6wncwf6gvs4r2-base16-bytestring-1.0.2.0-r1.cabal.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/mgbk0rn5zy3szd81jh5a9gdiv1bnckqw-setup-hook-2.2.sh' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/mgbqadc7z93fx4d9nyvac8ly9l15l59d-pem-0.2.4.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/ml5zcdxbdx7ljcwkw2ksn4v8dxmfqa2l-speex-1.2.1.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/mmx5zlnajsmp1zil428q7hb1hrsy31sv-setenv-0.1.1.3-r1.cabal.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/mnqqimm1lss04adaszkynmzhx27vs9w2-aeson-pretty-0.8.10.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/mwmcp0pypyan4dw8h5626r77f44rdqwx-free-5.2-r7.cabal.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/mqi4cfasq9nbpdzl0xf2nlxrn96y41hv-blaze-html-0.9.2.0-r1.cabal.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/mnvr88r469srsvwnlv72n2fav6aqz3f4-source.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/mwq4zwv71bp8k6z2l835mzs4ad2s19h4-pandoc-lua-marshal-0.3.0.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/mwyqh8whmmdjx81ygkvvyczxkhc9dizh-python-relax-deps-hook.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/mx3p8crh6pa0zqh04rd7cpxnkvbzj7vz-hslua-module-system-1.1.2.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/mxr77bmcnyf90rwg2rv6pw8ggn0clilb-base64-bytestring-1.2.1.0.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/my359r7rhrgr01syd531i2vqgajid9sw-hslua-packaging-2.3.1.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/n1rx6avagp9lg914x5x7vg5qjzah7npq-ghc-paths-0.1.0.12.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/n2b66hgmfyibsm6gaj81ycmcy8xrq43i-kiwisolver-1.4.8.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/n2qqva1f4kgms8mw6cjxakddx8hnhlsw-async-2.2.5-r3.cabal.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/n4mgkl9h60ay1zawihizvfhzcr5l59w1-split-0.2.5.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/n3drnqzmpi2j49bx6n2a5jdwpawkrkky-crate-miniz_oxide-0.8.3.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/n6r7w7clxn0kra6p3jy9pzmmbspgxin4-streaming-commons-0.2.3.0.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/nawdkzcqf4g2wmy7jcrz6nxsn04r7z7y-logging-facade-0.3.1.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/nb85ximgaylhbq9r8288b97hdbfsx9sx-generically-0.1.1-r4.cabal.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/nklq62ga5ls9caq6yr32khprl34h7f7m-case-insensitive-1.2.1.0.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/nbmx71alhm40k2xwjd9v1xkqxqgy6s52-lifted-base-0.2.3.12.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/nbh965nrlj7v5mh82d5i6nkf84bvgnfp-enable-ignore-build-platform-mismatch.patch.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/ngw98k4rh3d0p1k5phic144bzaqvsiwz-tomlkit-0.13.2.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/nl0yqi2433mccsqfwqniki4gj1ds3kvq-ansi-terminal-types-1.1.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/nlm0rq89as5f3xm06a2l8xmpkf121kd1-hslua-module-path-1.1.1.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/nmbs5pkqwv4r71sqfbw06f8ckkh4d7yp-time-compat-1.9.7.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/nnd15dx9dpb1ha92pfaardmbk0ncy7w0-test-framework-0.8.2.2.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/nr046glfvx4rhwz0yfq1kvgjf3arwhp0-wai-extra-3.1.16.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/nrm409v2rknb8bidsaar2iy3bz6csixj-shake-0.19.8.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/nrmjqdn0hmjw4fxcdbh6pv2hqqciy8f5-scientific-0.3.8.0.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/nsv1kj46v2jn9h5daqrhjycy7anjm2mx-data-fix-0.3.4.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/nvfa07zparhb18zdslvvrn35fzzflxbs-skylighting-core-0.14.5.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/nwgxdwl12n8c0h4653lbnh5icmc8qhqa-js-flot-0.8.3.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/ny4979cam8y43abfn5wiixassd3fr3ga-python3.12-uc-micro-py-1.0.3.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/ny5zhy6l0yvql9fg4z86k8lqljnnvsih-ansi-wl-pprint-1.0.2.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/ny6j1107xg70yn9nfkmlkxq9d3pm042s-CVE-2024-56826_ISSUE1564.patch.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/nywjsdvkxgfh2c5lcdgz7zklm5vdvh99-mmorph-1.2.0-r3.cabal.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/p0crg8438df118v5i2da1n0y4grh59yg-libopus-1.5.2.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/p0vmkkcj83mkpa81ysp8g7hgpxp93jyg-08fb06ec3ccd412ca69483d27234684a04cb91a0.patch.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/p3l45rr0kq9x8m9p6xi3x7mr61iwl3p3-python3.12-pytest-7.4.4.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/p5559f56k8dmh9zb55b09aj03p2x3l41-python3.12-ptyprocess-0.7.0.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/p3xpjk8x43whb6ilv6i6rwnbywn65mh6-resourcet-1.3.0.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/p5800d2armra8c2ff6vizd2p863m9ha9-source.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/p5pvhy29f5k2av4gqwwydw6crx7hwnif-source.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/p65v31pzfvizm98q78j8nnwx9rz64d17-stub' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/p6h6v4r39jgxhsiidqnps3ixdmyqp7s5-network-uri-2.6.4.2.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/pdb0awmp56rmpa62p52xb1q3xvfa56f6-graphviz-12.2.1.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/pdd6258vglz08winwyw63y70a7ghcfrl-source.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/pfw824izhqd2aasnjvym5cxvxjkwwwcd-semigroupoids-6.0.1-r2.cabal.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/ph9h0yi8pzkfizr1yjkqdg2bw6dch17q-source.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/pla2ry77arzq438f62k2za09bw4xb9np-alsa-ucm-conf-1.2.12.tar.bz2.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/pmm5kqg5dpc0l54x6aad08dz9fxh7960-unicode-data-0.6.0-r2.cabal.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/pvqsvxmwcjxwxzyx1hb5srhg0hwch4m5-autogen-5.18.16.tar.xz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/q351xqgxv6aiadg6snshd3n7w4fv1x40-alsa-topology-conf-1.2.5.1.tar.bz2.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/q28hpirqnsz3glnjr2whf59gk8hq9w35-test-framework-hunit-0.3.0.2-r3.cabal.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/q20b05a6pdkfn481xci1vfds6k4l2s0x-python3.12-ruamel-base-1.0.0.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/qfkc2ydjd8sv6p457bjaqvg2rail8fkb-source.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/qb95xvx1dfk26lwxzbm7b2sczy4hlcyz-skylighting-format-context-0.1.0.2.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/qc34vnh93vq75q5j0kqaykfldb2jcylj-http2-5.3.9.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/qbijs4aadik5h1nz9c7pz7p0c96h3a0v-lame-3.100.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/qifh1pfdkn50kjmz2dj1br9mikfddl0d-src' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/qf0wsdnb3yii8szh2iq6jdchic0y6kfn-python3.12-time-machine-2.16.0.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/qk3y304s229k625dnr6pv3d38fk9f1k5-f9deba0c8404529772468d6dd01389f7dbfa5ba9.patch.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/qkspzqaz32v8ij9zcnn0jidalx73sf3y-HUnit-1.6.2.0.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/qm5g90y2gzq4m4hmm3db7sakw2c0x8ic-unicode-transforms-0.4.0.1-r7.cabal.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/qmxvipc8hdyd7pdilf34xqbcp6rz8vb0-unordered-containers-0.2.20-r4.cabal.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/qp673kjl1jnrsk16cb9xjwi54d99s7lp-pyproject_metadata-0.9.1.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/qpmijqz9lh27b7jbcd9syl179m7v1gr2-old-locale-1.0.0.7-r2.cabal.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/qri51zma4zrp9z850dcpkafs31c8b48c-tix-8.4.3-tcl8.6.patch.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/qwh4ay11ix7dr2m1wv5y6rqznmv9v4xm-tasty-quickcheck-0.11.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/qs8ihw78hndkzwy2hfwkpnj656n2dqcr-source.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/qx2426d5xmdzfd17a6b440vb0g00nnbj-remove_missing_FFTW3LibraryDepends.patch.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/r65wdxjmndlzamipskz6apqqxm2y43kq-stub' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/r5l767yi8m98wlgbv5d5n08g6ryw6xah-hslua-objectorientation-2.3.1.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/r5szg8d4qq1szsz7mdx9kj2ssb9wy0ab-old-locale-1.0.0.7.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/qyd3py6da8xmfpmsvn0j3i7qlygl5xf9-time-compat-1.9.7-r2.cabal.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/r52n59c64vw0b42aiq0mx9903xpnf91z-add-driver-runpath.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/r6vql0b202rbnz400b2sdy5fcxxznk3p-fingertree-0.1.5.0.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/r7c7qrz66h5wzlnbjhy5qway26xfwj6l-character-ps-0.1.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/r7li4cd9k3a16xdpdqbwyj843ybzwg7z-terminal-size-0.3.4-r1.cabal.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/r88dm7ll3lj3k9kl8gpibxd3bmy1flwr-ShellCheck-0.10.0-r1.cabal.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/r8csg34afxnkrvara7jykbzswh3d63xi-cookie-0.5.1.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/r8ipbhg5mnzys1px41p2fl936hxg42l6-source.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/r97c83sjhldz82d4r2gg0bimlhfyzv6c-syb-0.7.2.4.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/r9g65jz4z7rzh212cac99r2w5xzyr8zf-lua-arbitrary-1.0.1.1.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/r9nah34kh4zcylw4j8hwm9i884skbpgj-quickcheck-classes-base-0.6.2.0-r1.cabal.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/rbafjzqfxm94gf56r42sjyl5sv5wk50g-code-page-0.2.1.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/rdwjpkg0cdn7vk216503bxpabq38m3i2-pandoc-3.6.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/rhsgpgx8ifrni7qkw64zx9gwpbv0hbys-crate-crc32fast-1.4.2.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/rk3qjy78a9pdkm03lpmjxr5wbgw7ssvi-lcms2-2.17.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/rijn6fff8c7g6j6rbqjc4lp73g1srpkm-source.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/rys60c7jz73y0gb11pwqbis88hms3gf7-source.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/rz2i8b2vp4y8igx8aiqbmd9dj3all14v-pytest-freezegun-drop-distutils.patch.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/rikn0gbaj4gr9y8q9rlj8namvcik3s3q-crypton-connection-0.4.4.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/rma2zf1fvq0qq4hm99q8gq5b4n2vmlvb-simple-reflect-0.3.3.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/rwwl0dr7m4vg6r5rsb8ssljx0mawxmfc-disable-arm-neon-default.patch' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/rpn999zch0afz5j0fvv3scdk2bn9lx6k-kan-extensions-5.2.6-r1.cabal.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/rzm6x4d96qinqim4b79i91nxq6wp4762-alsa-lib-1.2.13.tar.bz2.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/s0ym2js48w8g919wfmwp6sqnjn99lycy-inspection-testing-0.5.0.3.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/s701m0h38yd5g84zz3anwdymzcyc7yv3-mercurial-6.9.4-vendor-staging.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/s754c7glz2961qgsvg04b8s9dxg3wmhm-trifecta-2.1.4.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/s78qmxlbq6hmkc7l5nvpv0s3r35jclpp-hslua-list-1.1.4.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/s7sjiq4hygjav1v9l244kz3kfn5v17zm-alsa-ucm-Replace-port-device-UCM-context-assertion-with-an-error.patch.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/s88nhr1gdzqply73rrgy6jq6y4d7kzrf-unix-compat-0.7.4.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/s8jhbhihz2cdsvks4bqm7r6rzrcwpinc-jira-wiki-markup-1.5.1-r1.cabal.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/savidw45vqab8bl6zy7j3bsrm1j3z8qk-doctest-0.23.0-ghc-9.12.patch.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/sb5dm5jwc7fkga1hnszlwrxqlj4fa5cb-http-date-0.0.11.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/si4z26xdlhwdpa4c7vh2mi01ysyqgifs-olefile-0.47.zip.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/scdn2w8sf849m19d24zbqnyyswbx6pgl-crate-adler2-2.0.0.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/sczks4h3g00h2k7brxwr5ah8l1x718ch-crossbeam-utils-0.8.21.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/sd7q5rja7j7p476cygp6qqrlax5y6l51-pulseaudio-17.0.tar.xz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/sfylvxv7d2f5my2ngbrc85g7yjc8fqm7-source.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/si4hnfm3ls0vp7nchd4khr99xlm6lldw-31_allow_overriding_AGexe_for_crossbuild.diff.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/sl2lzd2bymjfh19nsrq0dvqckdh0jq9i-40_suse_06-autogen-avoid-GCC-code-analysis-bug.patch.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/sm5hbw6anq1rc6ygcn062xmh3f89mgcr-vector-stream-0.1.0.1.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/sm6nzn8m3870wganac8yh2srm5jd0l11-blaze-markup-0.8.3.0.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/sm75xm3qwgyzbbp6y5av233449afdqs5-colour-2.3.6.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/snmbg6zwfd5b2wk103whhqfkh8k5ar3y-transformers-base-0.4.6.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/sp9n84m5n7mckiyhflziswm1k9nvq6p8-pytest-timeout-2.3.1.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/sqbm7ik4d4ankb7z9q9p8zh7n0iw8lh7-typst-0.6.1.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/svd8ak6f63p1c2gwimva27gdflz5drq4-rayon-1.10.0.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/svf8cvh7599banri91q18lnx4fwb750w-sop-core-0.5.0.2-r5.cabal.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/swmm4vdhrbn34x9qy7iq9xm8ix7nj87q-fgl-5.8.3.0.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/swr6wph14rww282x50l7z6zgxb7nlz9k-alsa-topology-conf-1.2.5.1.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/sxajwy1072grl7hc78187khhvmv11jfv-cborg-0.2.10.0.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/v1gi8iw9f0x5mhm92hj6ilkiqmrc7nz0-primitive-addr-0.1.0.3.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/v0i7d2hpdvnqhdgzhmkfwy45d2wc8kg3-libvorbis-1.3.7.tar.xz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/szfa4khay6gfcxhfhsymi6x063mjil1g-base16-bytestring-1.0.2.0.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/v0nl9sbgd59l3s1x0xwfh8ivk1xwgbf1-crate-cc-1.2.10.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/v7qvmq8ni5dcx9v5ngh58valmh1y8wri-doclayout-0.5.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/v61f29xmc2hq07lld709grc78vp77h5q-CVE-2024-56826_ISSUE1563.patch.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/vb9nwkfyzv7sngjkn17mrzdw7w5723zp-source.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/v6wn0mlapa0hdg88fdcjk5k92cwnvlj9-crate-rgb-0.8.50.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/v6yagbxqfr45ym6m9d1xdvfgs99d14kr-source.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/vaq2mrgiy56d0l4zqbnn9j9fph83s5lw-crate-libc-0.2.169.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/vb3bv7mqhbqrib59b51si3xwm1ln39xf-hourglass-pr-56.patch.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/vc081hvn40jvlxpmh6r1l2b1zan3skib-cargo-c-0.10.2-vendor-staging.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/vbqqqcdiv55z6dxc13syq0wb7hr20gna-adjunctions-4.4.3.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/vc3c6hkvphjdflv7gjchmiz4v73ajknq-constraints-0.14.2.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/vhyi0xyhsa20gbmjyqf5adm2xl474h0k-source.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/vi11jyzxbx3v7jrp6psc7hq7kw2sv1p3-warp-3.4.7.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/vki4bvvr3r7cb3bc5cbamxk8w1ximkwp-unicode-collation-0.1.3.6.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/vlda76nmbvizc32ixh7i6jzd7mlr4v16-tasty-hedgehog-1.4.0.2-r6.cabal.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/vmhzyjrykcaywziap3kxhs1f72ir3dwr-gridtables-0.1.0.0-r1.cabal.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/vqp9vnyv3ghciyp8l0q8zkdb2q3rj15m-pandoc-cli-3.6.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/vqw09nynbf0s0z83ryzw77yxmdv6syid-sop-core-0.5.0.2.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/vvj2hr2yl2958iyz15mv1p4i6pi5qnwg-uuid-types-1.0.6.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/vya41jqm0y4av16cf2h8w0ax7m37mpji-hslua-module-text-1.1.1.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/w2q0zy96aihqvrxbb8za1am7csb26jlk-adler2-2.0.0.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/w3wsigdrymlmifhf5201kwlp4f71zbwy-source.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/w66bshwgnz3is7js2q2wrki19d5qpn9q-setup-hook.sh' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/w7gwyd2cgqskg6ahmihqb5y5r9d5m69k-haddock-library-1.11.0.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/wapcrm87vk2as64xva579c5dipv7wpbj-Glob-0.10.2.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/wga2fypis6z6jpfpjr4ahj4vixr4khm4-source.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/wdkzc44yi57a0s2vqwjqlp84bf5k3q1i-strict-0.5.1-r1.cabal.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/wgfmx70z9qw1b1jivvnx3sb0pcg4n9as-alsa-ucm-conf-1.2.12.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/wgigvj4hj1w4rrm0zky3dkv8cyv7srxr-hourglass-0.2.12-r1.cabal.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/wgr3wa5ym9njbc8nkkp7labpdwwrj8rf-JuicyPixels-3.3.9.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/wjhj2rv1wvp1c3mw3g8dsahsq59mpa1a-cassava-0.5.3.2-r1.cabal.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/wk40yrgv6qss270cq82ks88ysr0n6kxp-source.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/wkmk6db9ikkf9pk2hjknx9854zvr372v-tzdata-2025.2.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/wlpn69mccn68hmk8znpl69lrnx8s5v3z-tasty-lua-1.1.1-r1.cabal.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/wv7is21w7ib3q73pzrbv3z2w041bis74-python3.12-pysendfile-2.0.1.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/wv84db4ny3bw9lr204487viqss6k9631-python3.12-appdirs-1.4.4.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/wvwdwpcjwqn4lcz4czyqdgkmhpk5y2ir-hedgehog-1.5.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/wwpdw578yy8szr0svwv6ps04if49nh3k-asn1-encoding-0.9.6-r2.cabal.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/wwsv19aalarhqdqr9jip7k5wd4ir9rg3-hslua-module-zip-1.1.3.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/wyjr83pgk2spbljlyh36827cqq2bi75c-tls-2.1.1.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/wxax10251nnqpf93p3mljc9hdzm7xf7m-crate-flate2-1.0.35.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/wyyk4yqh9d6gfp8ln6kb77j3yn8fvx6a-invariant-0.6.4.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/x0my8lp2agy37l93j58gmbw0bq66vy3f-ghc-9.8.4-source.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/x0nm13s5l8482shxv0day5q8qwfgz5lv-crate-bitflags-2.8.0.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/x3s02ri82hariigivv8aada84g9kd929-wai-cors-0.2.7.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/x558ggl8i2fwa3fcrmyi85nsvhg0qgcn-python3.12-zopfli-0.2.3.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/x7aa147yq5bmk0wf7j2iyrllwq8a718p-hourglass-0.2.12.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/x7xm4z9lhfls7a1d3wqs7mrv14a52rim-wayland-scanner-1.23.1.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/x9qy3zr1ns8qd7ks4vj4ya88raw64r40-distributive-0.6.2.1.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/xbvcl5n0pk85194hn80ia627hascsfjx-witherable-0.5.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/xf9l24n5b1yd91d3g6yx98a0706krd7j-quickcheck-instances-0.3.32.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/xg52zcm55aim9gn4h8g0pgq112f1c3rx-mtl-compat-0.2.2.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/xh5wqwzgqpb2lb4qhbs5z1vvxpyshpj6-mockery-0.3.5.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/xhma1rx0iq014m962r55kchhcnragp63-ffmpeg.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/xhmlmsgwdvcl86lqjvk6zlf91vizr73p-uuid-types-1.0.6-r3.cabal.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/xhq91sgizhwxs1aln3ywzvdi9rrajar5-crate-once_cell-1.20.2.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/xjpl5rniiypq7nkc6cph1xs9631ljv31-safe-exceptions-0.1.7.4-r1.cabal.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/xjq398jw49jngxh6x308fvpbabihvsnr-hslua-classes-2.3.1.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/xk53r4cx3qdmiw2ijikacirsx2gskacd-word8-0.1.3.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/xk6yha1qh91bnbpmjjf9lglmsm4zhl2p-indexed-traversable-0.1.4-r1.cabal.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/xl2md4qmgp95x3clfws24wxhf0fxgv10-timeit-2.0-r2.cabal.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/xlnqmzrgw398iqbikgk3hf6lp6xl1g9f-digest-0.0.2.1.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/xm0frqwnpkf086v99dypwfpbfx6c8sdy-temporary-1.3.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/xm4lbcxj3pca8argcgwsy86nlyigv0jk-wai-3.2.4.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/xpa8h4ncpsn673r7iiixdph679dazfmj-safe-0.3.21.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/xqprsv8ga9wr8604xmca58r6dyh94ga9-blaze-markup-0.8.3.0-r2.cabal.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/xrviqzdskd7w4gx70hd8qkzw3pi9f3l9-nothunks-0.3.0.0.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/xrybs6j5wi9kgnilrn5y2ff741p1m106-yaml-0.11.11.2-r2.cabal.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/xsij99qa1wy65sqjfzzyh6a4bx69gbxl-data-default-instances-old-locale-0.0.1.2.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/xvax1vn0i0bpf4c7k2w740zysp1vx2p1-asn1-parse-0.9.5.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/y02jjhvi7r60z8ixmzzyhvlswy504q1h-semigroupoids-6.0.1.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/y1gjr81bc71h6gim6plgfbx1pw8fwzdq-python3.12-distlib-0.3.9.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/y2y1hq18sr7ijw1svj1d6lwr19ffw9kh-regex-posix-0.96.0.2.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/y33p692miq09qsifqad2fs1yi1jvpcv4-haskell-lexer-1.1.2.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/y3y6y393firvr55ygf5s5bzaqwx1rjfh-half-0.3.2.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/y5f32r8amjdx54cmp6q3wrmy0bp4ivkw-tasty-smallcheck-0.8.2.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/y5lpaz87zs9z0qfwb3p414nd0c3cnvik-crate-cfg-if-1.0.0.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/y5lpjc4ssn8v69j2mn34w23xp84knida-add-av_stream_get_first_dts-for-chromium.patch.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/y5n9mpmxyr2m0r6c4wpslfgbw7ipa3ms-bytemuck-1.21.0.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/y663micic1vp8wcv9l9k1dq6gv93c5pz-hashable-1.4.7.0.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/y76vplcmq5igwiidm4niil9iqvmc98zq-ansi-terminal-1.1.2.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/y77a8d271b6lw2x7pdivz8bsxhlfkdip-integer-conversion-0.1.1.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/y8d68hzs0aj3lxz81k0my009dh8bym62-libbluray-1.3.4.tar.bz2.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/yjialdmywr4dl08f3lb8y0lm5csfgjdv-setup-hook.sh' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/ylydla7fh190mlgmj3kajsvxpyjwa64r-rayon-core-1.12.1.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/yq83g5wi9fj91syp42iiqcg1a2gsn465-ghc-binary-9.6.3.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/yrc831r3b28q29g1xbyg0gcb23nb3apl-network-byte-order-0.1.7.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/yrg0bllkr9i2a3ph11507mns51j2xy0l-servant-0.20.2.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/ysmh8ys3bz0zp26fhgh3f6bbc1f7viqh-source.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/yvivbz3z1lz2aq4b1pry3z3gd6y0vjbn-nv-codec-headers-12.1.14.0.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/ysrd7qs686rbpygc5pdw4xb9fcqgbzxj-serialise-0.2.6.1-r4.cabal.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/ywvv1p3kn45q5mzap0ql59ybl99vwcw9-test-framework-quickcheck2-0.3.0.6.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/yxlp2fcp86w5sylj5xwys9a9b430i80s-distributive-0.6.2.1-r1.cabal.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/yy7lr61dz489mcis13shcd2rsjjn8vhr-http-types-0.12.4.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/yzk4rw744rz1cf9mqhf44sli2c37irp9-python3.12-pytest-subtests-0.14.1.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/z05ccrp27fj1kkkn9nf4q09k71c14q4x-scdoc-1.11.3.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/z0ym60h62mpk46i23060jfvfx5rbh9z9-source.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/z12728xyrjl01dmpid6s6yx7l22idsx3-40_suse_05-sprintf-overflow.patch.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/z167pxaxydbyv1vpq39fksgi9zqq9lf5-xvidcore-1.3.7.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/z3zp1wzjsz7fy1r64jqs1c8kgbjxm6fi-text-conversions-0.3.1.1.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/z2fs9ahrz03b7i0haxgh70naazfjys2y-constraints-0.14.2-r1.cabal.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/z425yby6wi9mz2jw4rckwvn00vvxvrnd-test-framework-hunit-0.3.0.2.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/z5gb2skd86dh94q94ivd1kymfzpryglr-20_no_Werror.diff.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/z9zsbk5qcfkavj3ss8l6f6z9hzvacdzz-th-lift-0.8.6.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/za5fin8564ccvq4jwwa0jln2i7dgx0f1-crypton-x509-validation-1.6.14.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/zafr73wp607w71xvgbs17bzszm3jcd96-pandoc-types-1.23.1.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/zbnb2hf76nscx113kxnrvhsd2hvv9v7p-python3.12-platformdirs-4.3.7.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/zg2kkfaksjpkidid1hdlg9ipm9fba003-microlens-0.4.13.1.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/zh5xih0d75dbv3xax77rvibvp72k30ng-builder.sh' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/zish4ajn48yg1f1nl7zkl9bjc87il7bc-eigen-3.4.0-unstable-2022-05-19.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/ziw2vnw4m4mn2n3y2qzic4j1vcihzqf7-foldl-1.4.18.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/znw2zrhfyvgmcwwr15j9ndgpyhwxf6a2-crate-shlex-1.3.0.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/zp3qx1biwcg94rmg0zyh3nd6k1qpsdqw-source.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/zpxgmg71fzlw4wg9ary2sxpi7qi0zqjj-mercurial-6.9.4-vendor.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/zsrx9m5wln6kaly34q3l6cv5nsqch0fl-cabal-doctest-1.0.11.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/zsy3h2s4i2qkhb7xnna8kwba5c6vgzfh-tasty-kat-0.0.3.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/zw32wkqf1r4d0ina8nmcf1qf4bnl7qzk-meson_python-0.17.1.tar.gz.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/zxj63qwj69ii3adw6fsz4wqmn8m2vyx4-text-iso8601-0.1.1-r2.cabal.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/zxjcqfqhwn0ka5jcvy2iqb6m6myxdyx9-quickcheck-instances-0.3.32-r1.cabal.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/22a1rnk4vjw1xrv7j5f23vbc5z1rn3fk-python3.12-flaky-3.8.1.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/0ygs7hix3wa8mz39c9xmjfsc9q8x0sfp-utils.sh.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/zyljr39mfb79dz34j1adaqfcslqfqlv1-vector-0.13.2.0-r1.cabal.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/5kq8582w34k45daphivjjjyqaczi0qvi-zvbi-0.2.44.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/2wg0d4gc497mrvfxdfv82q67i02p5561-either-1.13.0.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/821xxcb3gb8685k8vs09wq4ini3bn5k8-python3.12-sortedcontainers-2.4.0.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/2nkby7kb61xn9wkqlvzd6iwqs2q77fg3-gfortran-14.3.0.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/1wlahgl69pn3dz13w5v77b7423fwdba1-valgrind-3.24.0.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/3g7rg77l1pk48x7p4hahkdbg4nwwgkrs-zimg-3.0.5.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/2zq81g44warl1p07q4ks0i80n4lgxsak-crossbeam-deque-0.8.6.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/2rsflhhfs6rmcqvipl0fi5ifbm0wb3jv-crossbeam-epoch-0.9.18.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/7iwwnxp7bynjq05jchp5i22j2hc63rs9-vid.stab-unstable-2022-05-30.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/7y6pqdaxbkpvas78crs4lvs0r1ny0y75-vulkan-headers-1.4.313.0.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/3y99m1d4yhhpb984s8xbcjhx9lxiv0jz-cjson-1.7.18.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/3s3q8k2wja6bc3w5fzys9arb9f4mandf-tk-8.6.16.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/d3i2ywwdjyjanxqqg9x02c91v38sp7l3-waf-2.1.5.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/gbdn9gyhg80ailvpn7hqir2dgh43316b-soxr-0.1.3.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/8n02d7ca6sgnlprygjjcr9qhk4xg74kd-libass-0.17.3.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/2sfr1sbzhlhrvcdpyrn0lkk2872ga3x3-re2-2024-07-02.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/a7j2s1pggla0vsijaahw9khxwwkfnl0k-python3.12-versioneer-0.29.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/101z6mky0if69pkingrinyk46wfszkgh-catch-1.12.2.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/61ymdfz1is4rw71xdk64rkhw8pc01j7m-pcre-8.45.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/3vafa6fyqwr6gx0k3ms4pndzhb9r7kkc-libogg-1.3.5.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/da99m3abrz0h3cfp49ghjv16p9lbsdvy-gn-unstable-2024-05-13.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/510cax3wfa2q5iw2nnb58bw3sdnhkalf-python3.12-u-msgpack-python-2.8.0.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/ii3pk2qs7n5h1vl7acbm4i94mxb0xpa7-guile-2.2.7.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/alhj701s4955rii9zycsnnidsrka3kgb-miniz_oxide-0.8.3.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/0hdv8l40jxby9bjyn79g9p89l1d8b1y2-python3.12-linkify-it-py-2.0.3.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/2ka4q2kq63xdbvlyym1dpb23dirjmjz6-pytest-check-hook.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/pybxcz47ydhnnx2qjmzmmf2ybvy7vn33-python3.12-pexpect-4.9.0.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/570pr4mc2fs3c519nvwx1idigcf1rrhm-ocl-icd-2.3.2.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/b0nirk1bakkncfryid7jvxs18gdfgqqm-python3.12-cppy-1.3.0.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/6ypn7j99bwlqrmpzbj78ikklsvck4s2k-python3.12-ninja-1.12.1.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/b02ln9dv1w38zvmg6dnjsxqb1myvyw5a-hwdata-0.393.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/5n5pxs3zdk60rgdsh75d5k8mpjlvcvlf-lcms2-2.17.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/hfmpy19mlnkghd06f88jiqlwwbp871wj-python3.12-pytest-cov-stub-1.0.0.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/dhjj5alw2g3gwlja443rxvzmmr29va7d-python3.12-pyasyncore-1.0.4.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/lna1j9vkyy1rzql6bn5qy1gxsbp2f3jx-python3.12-pyproject-metadata-0.9.1.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/i01cznpq7z3s0gqzwmv0hvqwingyfpvj-numactl-2.0.18.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/aaj3y63kg2qh9y2ybdsiw8jrg9qd8jpd-python3.12-mdurl-0.1.2.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/gxajy4aqmjndm4jsmd06l1sqj5sjxwfc-python3.12-cmake-3.31.6.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/lca6732xhgmgln1fsdwwz9cng3lsgbh4-crc32fast-1.4.2.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/nfmrlz58i9zki02bq6fqlcac85wi7f3g-libvpx-1.15.2.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/75ms5hv7r9cldngwm16bqx9fjpkzzg9a-x264-0-unstable-2025-01-03.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/qxpi5f81y9yf00pf802hx76hjj2c88n6-python3.12-pytest-freezegun-0.4.2.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/37648i50kc4k3lv8gy5pn45hh2h5jzpv-python3.12-olefile-0.47.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/ila024zwhbzm46pyv1xwn5zj6mlydlri-cc-1.2.10.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/5x0n2a92yvgs2h9214nc8v04ldcq838w-alejandra-4.0.0-vendor-staging.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/v1aznw9yvkqqlmm5a033m2qs8fmg12h5-rgb-0.8.50.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/6qaq0z80zh0nznxmiqx6zwninhfgx5gi-libc-0.2.169.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/cbfnkgi2m5an99r8hlm2imzqj6pb6pvp-cargo-c-0.10.2-vendor.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/0whackxgb8r013gq6vj84hwqfz80zlgk-python3.12-cycler-0.12.1.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/447sbyiwsk9if4dlgsfwckj5y77g0k8f-pybind11-setup-hook.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/5wsagfpg01d0fwpyjxn798nmgd6ycw7z-alsa-lib-1.2.13.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/xhh0snm2nk54xki8cai33i55wxhnpydr-flate2-1.0.35.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/d2khgy5hz2i9xr7c665hjhlnfp6n3wb7-bitflags-2.8.0.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/knwlxj4imc32pnlw2b211qr1p8krrx9h-cfg-if-1.0.0.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/ddmgji01mhndqpa4jlfzr6hfsard9x1w-wayland-1.23.1.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/agjd7zvps0rb01ysxj5bbqndxqrajvfh-once_cell-1.20.2.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/x8b0pvakhjiab1nik2hz1v93v8g56b95-setup-hook.sh.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/wm9vmj2nnxhvp8r3xd7ivpskxyj6x6ix-libbluray-1.3.4.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/hsw09ygw0pb7rh89qy5wdvj3ma6wzlqg-jailbreak-cabal-1.4.1.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/wy0afyi2027gg8shn67ja3hhcc0cgz75-ghc-settings-edit-0.1.0.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/y0qwg0s4rfhwavl13bahjjd11556d2fj-hscolour-1.25.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/67x76hyl8n7z6n6za2x8y8ai1qzp82y5-svt-av1-2.3.0.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/l2m2kz6x9fl98qifcll4kh4idfzlqc4r-python3.12-tzdata-2025.2.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/kx7yis75r2y5hl8b4q9qzlfsh1l9zcc6-shfmt-3.11.0-go-modules.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/lpy49vnpxawznszr2z1mw6rdxmw8mj8j-amf-headers-1.4.36.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/y9f1wk6xs94k8m04ld8rn9q3hdlb9wl2-shlex-1.3.0.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/d8yj881ssbrbzxv8gl6p9cxdc1n1axjq-lua-5.4.7.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/8a6zyfc4mw8abyyz9a441q4x9917zmwm-gfortran-wrapper-14.3.0.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/5d3xmg9468d2bcpqm0yvc6wlllbva0n1-librist-0.2.11.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/vgclcwcshbwsnk8ij3msym04ndy7n155-tix-8.4.3.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/ikhqi3shr8pqq0ca1sidbi2cp8n5mnkf-waf-setup-hook.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/lh7gxrrxh77j8dih7a8qlvr0nv1x9gir-python3.12-fb-re2-1.0.7.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/qr06a768il4g0iywyrndiibjac2m30nc-libvorbis-1.3.7.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/z3jf0vn2qglj7zxf84hri42jyjlqjmvz-celt-0.11.3.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/yc83ngi64sx3x0gf3s1sfbigb5w8zl45-autogen-5.18.16.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/bsal4zah7d161dzxcs561f4dyi2fcq6a-python3.12-hypothesis-6.130.12.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/zjrnnxw6ksj9fglwljgp86gvprh0mgwd-python3.12-pytest-timeout-2.3.1.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/mbc7hp4b8rr7a8hb17r2j5vm2w381z9b-python3.12-kiwisolver-1.4.8.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/gpa4b52wi2nmn1fc7dlhmmqi8c6wz6rq-libpciaccess-0.18.1.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/n81j5vp9h33aykwbnab7wrc35gljs70i-x265-4.1.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/k5w6kd7n7mc2bn7l7vdmqcchrh4wx4s6-python3.12-skia-pathops-0.8.0.post2.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/lnhi2j2amp77fb8xl1ar8lql111cj3ak-openjpeg-2.5.2.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/yxpznd397fn99zki0d635dfd6c5hngia-python3.12-pyasynchat-1.0.4.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/66xis1zhc1brrgy22i9bqwd14c9wsmj0-python3.12-meson-python-0.17.1.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/5n8jb7294m2bm1ykvc9isjhv0mcldfpa-alejandra-4.0.0-vendor.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/a9yvcdz821d6x2scm1vnwiahjz1d6czq-cargo-c-0.10.2.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/w0ymv3500a95mrlb4nnaznajz78a5dy8-vulkan-loader-1.4.313.0.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/frdw0akikz7ijnjpibmxzq38pdn4pg1j-vala-0.56.18.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/1nq43hczyysvyssdmhvs9w0xj0lp48b9-js-dgtable-0.5.2.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/2syqbzimjq83mcqykagmvhq8vllnhknz-os-string-2.0.7.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/7kq49q78dgsqjxhr4ad71akz1m0jmnbp-clock-0.8.4.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/ci6xlbpcc6aqlclc4j15l4biij8cfj1l-js-jquery-3.3.1.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/d68wmmbg9dlbvs22269p3y1cnd6x9cvi-js-flot-0.8.3.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/faxrpp0hki7k60d5zmzyb5wrppvnlxxy-cryptohash-sha256-0.11.102.1.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/gkgf0hak7ak50gpbanjlxd92s7vjb1g5-base16-bytestring-1.0.2.0.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/jascyj8f8vix396yqn5icqj263bk6j8x-utf8-string-1.0.2.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/krzc0ky2yf4j7lg9gavdyi4hfmv20md2-heaps-0.4.1.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/ncqj0j8y0rb7gln8vzgx2kq3xadvrh9g-happy-lib-2.0.2.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/ng0s748hdfj9v8ml4xl6s52msw3fgvdk-splitmix-0.1.1.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/74n7in5mm7gp8b0pkkcq75lpmj22pc19-shfmt-3.11.0.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/zd84dvjv7bhgckcnp7wiwsh7pv18djpm-primitive-0.9.1.0.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/wp7yj7ln24x62nxh7xd166vf7kzqw6lj-hscolour-1.25.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/s59xh329n6in1jkkv65r473kzb15glsv-liblapack-3.12.1.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/0dhgrpysmdiy1ip8s2brp1m7l9kiig7j-cargo-vendor-dir.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/0q3mdfxfy8cf0sqvdfg1d2a9j509fcpa-openblas-0.3.29.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/937shh6lrs30p5k999l4ddrjccfhcbwd-fftw-single-3.3.10.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/8yfj4l76p3mzc4vmv61fjahfiydvq640-libtheora-1.2.0.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/j2a6jw5kldxyz35191rfkmff0kwzladg-python3-3.12.12.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/zjnpqzpx55w4v7hn23jwz6ygsrj3rx5a-mercurial-6.9.4.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/1461zm17wn5712rafss41ybfyan40jas-python3.12-cbor2-5.6.5.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/gy80fxawp2gcm4zssvshnla7lfm08431-python3.12-virtualenv-20.30.0.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/5kbpjv58dnmc8p9a2fhd3ssib1nva6x4-libdrm-2.4.124.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/j7y5akyvanp62zxj4g27f2gpd0v19jlb-python3.12-pyftpdlib-2.0.1.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/201w3isp24c9grfzr1jdm942ikpvvg6j-alejandra-4.0.0.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/c0dhl9agpln6paydyjs88kil3zamp2mk-dconf-0.40.0.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/gh4ai9ycfz5qw7lami070wk46l94c38d-hashable-1.4.7.0.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/8h53p8lckcarhns6s7xgna4y34p7ng5r-extra-1.7.16.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/q25sm2jgksk2s6yn274yx9vpgdhgyphz-happy-2.0.2.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/q7agdb2bifrhgmy024h0d5yg2mci3spr-random-1.2.1.3.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/rkdbggmgm0diwsxypl5qyh1ff02kfvj0-speexdsp-1.2.1.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/5vvjc7269i5nh46sxzfmslypnqpkp7qf-blas-3.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/ijn4w9wn58x6s1j4cpprqas1hhavr6m9-lapack-3.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/z3i0nbg0ck2y07y7jjfr3j7np9g88niv-libimagequant-4.3.4.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/pm8xvcm2lkgi0c7lfxxcqr8m9k86s9f6-python3.12-tkinter-3.12.12.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/9fizy41471fhch76r3hrg5dzmr31b6ds-hg-archive.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/a86krdjsacz5s3cr7qdshw99rv90h9d8-python3.12-poetry-core-2.1.2.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/mwv9g807d61q08fdckjpjgygqa8p8f9r-libva-minimal-2.22.0.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/nrdnkq0ac5r57m21va6visjiliabnkwz-python3.12-fs-2.4.16.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/02c18h7anv0gf8izvrfja1szmjf8lbwy-unordered-containers-0.2.20.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/d3w7ln2ahf0bzi56yz16cn404wyjnws8-alex-3.5.3.0.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/3s3c2i0y4k9drnw084xhs7w9r1z81zmr-filepattern-0.1.3.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/ja6v4l5pxgsdl01h6hyx4mw5jdh0yv7s-speex-1.2.1.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/x93ccdzsbfwl3k428a9gyrg8cqqc0ikb-site.cfg.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/ypn48c49sxn1p6zb8jyhfc8d8gds5r8n-python3.12-ruamel-yaml-clib-0.2.12.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/hj8va3dafmbhw8kcdi1zvbynsrsdyygx-python3.12-pkgconfig-1.5.5.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/xv74jmxf68zlr6hff33jsv68l9y9kml3-python3.12-tomlkit-0.13.2.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/958al3f61pjrly41larhfkh1ipzn446i-shake-0.19.8.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/b54bzw8nc7c4mbl933nfqv085kgqhx6c-python3.12-numpy-2.2.5.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/dkyig0s5zcjpd89gwidhvyx74f6jw17w-python3.12-ruamel-yaml-0.18.10.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/aciifas6y69sw2w1csdzrc2d02g9ymhk-python3.12-uharfbuzz-0.45.0.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/2hahldp9wvr9blx3iq6szxiy3hchag4b-python3.12-pybind11-2.13.6.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/2n7gfins1x9jkwl9avd40x9c6cc84qzj-hadrian-9.8.4.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/fcjdr6cbx3qzl742683l4ypq87kkldm3-python3.12-pandas-2.2.3.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/xgvrp6pkwr1n1aw1vz1b9za7qi6xkb2b-python3.12-pillow-11.2.1.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/habqf2yld2hy5w1qrzl5hfb6pp1jk8mf-python3.12-fonttools-4.56.0.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/pn1b8bnngq5dn3dx20w9644g426x4r24-python3.12-contourpy-1.3.1.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/3457jqdcmzwrkl89fwm27x702qm3wav7-ghc-9.8.4.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/a142yc0d92xn3gn0fpkks671520bzxlq-jailbreak-cabal-1.4.1.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/vqaripz2qqnnc3w5izvk24pmardh4pya-hscolour-1.25.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/4y183mg5j9da858rc87wb046j509xwnk-nanospec-0.2.2.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/5j5bjnpsplz366wip3nj3g8czb4y4jhl-old-locale-1.0.0.7.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/5abgrhxmyasnw9hhmy5mynm7qxbla5j1-tagged-0.8.8.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/5bhwf6lq5rbpslwgmj6if68px4ln1gbv-th-abstraction-0.7.1.0.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/3bk6dracnad8vlrqza4kxkph0x51gsbc-terminal-size-0.3.4.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/077qkb975nk56kdjbmlfwpfqz12vcdzc-isocline-1.0.9.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/4zv506i0rc2sa7am9bi9fi37agwlr6m3-microlens-0.4.13.1.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/3lgrdh7w2a234w9g73dmw70hc182kfm2-character-ps-0.1.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/2ppjf66np0xkqb58lc4dvzp81fnrqqvg-base-compat-0.13.1.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/2xy4rsyzf9glrj1pw0vwsqas0r60gv0f-assoc-1.1.1.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/4ad78nqyk175xcxglpgfmk7asrb1plla-void-0.7.3.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/5fk0cgzj4yr2pszpq2cd9597jrs02nl8-StateVar-1.2.2.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/25rj7bm2qf5kmjsiksxiybbgs3wik888-generically-0.1.1.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/4vyb1v5cc4whv8jqvk73nc93s60pvcag-cmdargs-0.10.22.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/43jg63sq8aip64c9n4i9jry3fn0yz64s-splitmix-0.1.1.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/3lb45n8jyxfpgka8g9qnd15dp78wr4a6-data-default-class-0.1.2.2.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/5yx99xgs75h4n1z44wy5nikrqfzzd4l0-happy-lib-2.0.2.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/6pvxki1fsswxrpik2975kmdalyw0zh3b-colour-2.3.6.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/73ia8041xpx29dci8qmjn3jb6aw4ph3m-mime-types-0.1.2.0.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/778b8qipq1g7kl1q2zdkx3nsd62k75x2-digest-0.0.2.1.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/8jp4n2yb9qb1ijk9imybvvznvgcdxn3j-Only-0.1.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/98f58h4pg1wvxshx9bdacarlik25hgx5-ghc-paths-0.1.0.12.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/av23m4x98m116n85wg2v7jy0w37v7axk-file-embed-0.0.16.0.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/awgzh4mqcvwd1fp618ndivx8ndfvk66c-simple-reflect-0.3.3.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/ayj5miarvv3f9nh1f50q4r859rsgmjcx-vector-stream-0.1.0.1.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/dci41hnz2l1fllia222ssp2hz21yy5r9-some-1.0.6.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/dzfi9lw4wdimgwnyc2fnvxg7zhdkg7kb-haskell-lexer-1.1.2.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/flv8hcbx6acphpw5lsf8dyvlwf11637q-clock-0.8.4.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/harv4mcg5yhjl9fj20r4bvap2rnaj4if-sop-core-0.5.0.2.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/f4rfabwvg35h7ry02zkfy6lyh72ylvh5-unliftio-core-0.2.1.0.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/fpjbh4ddj2sdyn8y092547my1vcnz64c-parallel-3.2.2.0.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/gr15mcrc46s8d70h74xsx8vka68icp99-base-unicode-symbols-0.2.4.2.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/hb3d2x3yx62q9yvk737j0chhm8nxzpwg-network-byte-order-0.1.7.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/hj38dm6rp7r5gd1ljdv0l8vdyvpaix6b-extensible-exceptions-0.1.1.4.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/hr60cqk25sihgvqwxxqcsl0z4qspl5xf-byteorder-1.0.4.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/hvmdjhn5qwzhwrbbw5br4343vjwjvx0b-hostname-1.0.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/ijy2br5nzx9jhxndcmqvfa14amivcvnm-timeit-2.0.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/k9s0r5bxc9w1564qjcw4k4znhcbavl9x-setenv-0.1.1.3.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/q29f43f6v1zw6gp1yj6b75sjziga5lpp-erf-2.0.0.0.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/mbz50zad63bg69s52042balscdzmjw5w-primitive-0.9.1.0.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/m86j91p5wfp33a5spvh5383dc241blln-libyaml-clib-0.2.5.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/mqgindcjmxm3vch42sx4kss6f06kyy05-prettyprinter-1.7.1.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/qknd3v7c16fpxljpfdv4hwj72cxs9vs0-basement-0.0.16.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/qmzi3bcq7cisyar7f3ybfbi0x7sif6l8-xml-1.3.14.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/qlv2sbx4smyaajx6iyj0ra084714yfwn-appar-0.1.8.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/rbv455szlcmyykrwrl5h6zimpmsz8w47-cabal-doctest-1.0.11.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/r1qpwbpblzp6qbppjszrpcqw72mr37js-mtl-compat-0.2.2.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/rfrlzzc5acnzzgfq6s1ra0gagij4pp1w-transformers-compat-0.7.2.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/rmwnapynij3lz4q81dxcknpfn94gpjxm-inspection-testing-0.5.0.3.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/rsjmwjf2y4mp9m1ka1cy1zfak6fac0wx-typst-symbols-0.1.7.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/snbz1hi4k4nq02vlamff11arwji5ks9i-semigroups-0.20.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/xiw9mlcgrq04325algbxv5paci44immv-indexed-traversable-0.1.4.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/xvh6771dcwidxx7q4wykpbxj9kvcsjbq-regex-base-0.94.0.3.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/ybm6xz21yk1q7vr9as96gy5xwxmhjdh2-code-page-0.2.1.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/m95grqmarwgql3pyf1q67mjd2h6qf467-call-stack-0.4.0.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/ydi3sxycphk31djsrg9q6h9ypayrx9zs-xml-types-0.3.8.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/yzqmggz40r0c2bvhqd5c2d55zk29h3jc-old-time-1.1.0.4.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/08rhc61ba1dc9w7kdnrahldwm8vyasy7-boring-0.2.2.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/nv3ivnv5fn65i5zg6jkx2cwrxx710d87-th-lift-0.8.6.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/q725w6za2y7barnvm44hn16fzwdl12nf-contravariant-1.5.5.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/k94jv6nn2hfn4ykc6v5v3xd69fcl6is5-random-1.2.1.3.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/dlpg7d195l1l4zycjn4j5d2k1fpj1y0r-data-default-instances-old-locale-0.0.1.2.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/qxi0p7mly477pvm7yi92cpg21vpqqa0s-data-default-instances-containers-0.1.0.3.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/66lb59xm53r1f3iiab6r40pp5gnjzwds-happy-2.0.2.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/85h23gsrcp3cvm7q16i9yi2qn6p4vck2-ansi-terminal-types-1.1.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/0885hhym2hrd1dncxr5cp4a35mabx3b3-primitive-addr-0.1.0.3.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/m7749yv7zaw54lb99998nzqdfxiq3z6n-foundation-0.0.30.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/nxrrz6hmrkn2x5csjcpdz64nvnxpny5i-mmorph-1.2.0.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/r0bkzy0z9qicl09nrvpv8byl1qwvnqpv-monad-parallel-0.8.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/340jb6lqhczac0zfxywf9cc9khfpcfj0-regex-posix-0.96.0.2.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/35q8cmj2jxj71h7jfhp6s3sx539wabcy-logging-facade-0.3.1.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/f907qag5ki8kg788x1ii5zph3n9p8v68-HUnit-1.6.2.0.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/fgjsm2pwx7n856glwsml6lmn8abyqvkz-dec-0.0.6.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/mnjk70y968sjl6dq21mcf1a9dp89zkn7-temporary-1.3.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/haw1k8l649wsksipfxa4wjkxh460rlic-tf-random-0.5.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/95vqlp5h68pp5pbsx9lbpxr6hmpg9sbn-QuickCheck-2.14.3.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/m4i0sjgff9wlwrl1vxn1azp0pghzvzqb-alex-3.5.3.0.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/7d8s9nm8djfy4m637i49l34r47a2bvfj-pretty-show-1.10.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/8clvhqn1kyi7n4ajlbpjjrvv6pckd6cm-ansi-terminal-1.1.2.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/vd116ndgwlyj9b8pwlapsisqbskz2n7c-memory-0.18.0.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/457rn85ar7r8k603bk919hlrjsd4kkwf-raw-strings-qq-1.1.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/g7ixsv2gaa6gjlqilp4br3xphv2kbv89-singleton-bool-0.1.8.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/mibbknyn4cb5v4dzih9lsdip6yds314b-pcre-light-0.4.1.3.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/2qpgsdghh6q3ar4f26dv8zfix3jrzmaa-emojis-0.1.4.1.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/m3i9d45lqjf4sl2852yffvy712kxqsn9-utf8-string-1.0.2.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/bd1h241vs8wk6vr7v5jg97wzrgkhiala-hspec-expectations-0.8.4.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/cf8vhdbisgqrkv8z1jzdilaliwpck86c-silently-1.2.5.4.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/3bg4yj2kf5rj4ji1nfvrdq02wsmknawh-mockery-0.3.5.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/wqxi7q3jdjzsmfbikifn8d99nvfcl5w8-quickcheck-io-0.2.0.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/i31k039irx54l5vsc9c97ac41pgmywrq-quickcheck-classes-base-0.6.2.0.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/ysgymc93ns66h5pjhiq0vkqlvkfclqcf-tagsoup-0.14.8.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/m8rgi6i8zjxfiind4k097phiz1718ipc-dlist-1.0.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/06q4p32byfw9c9jk0i91k78343x89bsa-quickcheck-unicode-1.0.1.0.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/vzrhmjyb1cirxd3vi33zmxs7yrikn43p-split-0.2.5.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/zircv0rzyz1g3ym9nv57s5cn6cg7gzpk-safe-0.3.21.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/bjxy3lw972c4gsfm5rcxj357q37g9dw6-prettyprinter-ansi-terminal-1.1.3.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/71yzsx79jpjnhvywam7hh750sd7rbsx4-os-string-2.0.7.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/1x4bz8zha497aibwffa8w8zis7rc19bp-data-default-instances-dlist-0.0.1.2.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/168mz0fw234bs6znb0ww51d3rm9pznpg-hspec-meta-2.11.12.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/pcfndyyxl9n3cf74493qsl6lbg6zlw5k-hspec-core-2.11.12.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/0d6l2gvsh5yci52dismpnda0dhmm2zha-prettyprinter-compat-ansi-wl-pprint-1.0.2.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/2jn1lrs3302l4gkrk1qq52h99qkzx4an-optparse-applicative-0.18.1.0.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/2llhxnfwymjkxahky1ngp3n8d6cd8ji2-data-default-0.7.1.3.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/fscrsca408ghdkzgp60br83kjk24z4iy-hspec-discover-2.11.12.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/y2wvh23brh587dgfi1mkip1669kg7db4-ansi-wl-pprint-1.0.2.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/yrwzcgqnrflyybpnn6za4bl6nmxab38b-tasty-1.5.3.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/z2mjysyy3k1qly87hjr1ikbklzaby7s3-pretty-simple-4.1.3.0.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/ixkyhc6g0d5lhrl5zlcva2bjj1sbsl8r-test-framework-0.8.2.2.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/2xzhy59hxbccjf850pzq9ii6i762x1h1-hspec-2.11.12.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/rd81la1rbh0av91cab0sf4f4d2jdzmja-tasty-hunit-0.10.2.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/g42x5s1pai0nay5cfqfkddpr9bjr8njk-tasty-inspection-testing-0.2.1.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/kiw4xsk6cblj0k7a9v30dd7hf3fpmf7p-test-framework-hunit-0.3.0.2.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/fkm3aqlv406jm4hfz9sjmwl7ncdky5yp-test-framework-quickcheck2-0.3.0.6.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/i6zqyxc9fqb07b18p8w4sxisff1wzi4k-should-not-typecheck-2.1.0.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/9rgi8fgla65j81afbmzs981624aw8rvl-stringbuilder-0.5.1.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/pvwjd0apjps682y452hzy81apd0brzkc-safe-exceptions-0.1.7.4.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/b2il5s6f4zlzydlqfxy5snfxknmlgm0s-unicode-data-0.6.0.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/jl5f58ksdip3bg7x3cjv2ajplrpn0lmn-resourcet-1.3.0.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/sqah4rnrhr1glvbfqb2lrp2vgnx47da1-unix-time-0.4.16.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/4mv3cnlr9912n370qrz1qvid3sy7xnls-network-3.2.7.0.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/bsyjf2kls72da6ykfyvap2qmialfghrh-generic-deriving-1.14.6.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/yh59azcki51z38h81dd0jv4csksl1i4a-word8-0.1.3.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/bkmy77l9xy37d3b92l4r5zm3v4x9wb3c-lua-2.3.3.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/by05hj8maafpl3hn5zm5sjlw0zbvxggs-base-orphans-0.9.3.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/3sg7h23prik9m31828aj5frf313cl7ml-fgl-5.8.3.0.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/l1wi88795rlzml2m0d1ak55yha0r5qf2-th-compat-0.1.6.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/hgpw73psvb4amcaifxh7yhzim519b2w7-reflection-2.1.9.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/bkpdh9629d405kck20v92pivl0jv5vs2-wherefrom-compat-0.1.1.1.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/dn7506l08gysfzl2ivdqqwgdh9zi3rw0-syb-0.7.2.4.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/szb28j9c2xl8p49vb343y06qva15f9wc-wl-pprint-annotated-0.1.0.1.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/fsdwh8xackh3pcj4m9lvsrwd7bz0sblw-jira-wiki-markup-1.5.1.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/fn989h26lhs4hla4265y2ay9kblf9by6-fingertree-0.1.5.0.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/j1gdg1vmps6v5zg7711758jg013f6gpm-easy-file-0.2.5.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/x7m2ygxhllvw8q006wai2dp9sngbfzmg-Glob-0.10.2.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/f1rjli7yh51vwf5yy4c4j9gbpmsn2d5v-unicode-transforms-0.4.0.1.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/l8qkn5k3d6awb70pmzy6bn5jpdfpdcrb-tasty-quickcheck-0.11.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/pzpy0zz3mak2w8angi1njsj8kpjnxgja-cereal-0.5.8.3.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/2c8x83dq5s7q732zzj701l3d54sfw4ia-blaze-builder-0.4.2.3.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/7fr406rp459z4rb2g91ni35fi30b8r0h-base16-bytestring-1.0.2.0.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/m8d3jx26cnivjn0aky1qh66h71z7lhd8-half-0.3.2.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/68j97hpwvcifqspqp7mb7jgbr9dszh2z-Diff-0.5.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/gii4wcxhrrcpl9mwwi0qf282ipqxq826-base64-bytestring-1.2.1.0.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/r4wnda9z0c91fdy5pj919j38xjp521dr-pem-0.2.4.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/nyhjpw7y1l9ykv8phdyc4w0x8g1f6vzi-markdown-unlit-0.6.0.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/1bnd34lywryzdm9m2szrv40mc6ndiik3-recv-0.1.0.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/yc47rjksjxzm19h6xs69z02a5m8jpyij-iproute-1.7.15.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/4nx9fl5mcrm1sf6c3p83rrqipq9aphsi-lua-arbitrary-1.0.1.1.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/kxvf3g2s69xv4ivifay1ndcslhdx84nq-lpeg-1.1.0.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/mlmhnanriiby1gzgk5a7vfc6jnwh9g98-ChasingBottoms-1.3.1.15.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/0idw79kjc1xqd7m75mmp2j9p8zf2lpsi-distributive-0.6.2.1.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/mm4cv7l9ybfh4rqj7i4k5bxwxgn1n1j0-doctest-0.22.6.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/wsz4fnd6c1fryvggp8g2r9xl13ck86i8-transformers-base-0.4.6.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/2m678m5nyi2a5cjk8dbhvdm2dldwh9g4-cookie-0.5.1.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/kzkj7l6qpb7rwk6653h5p88c5j4abwvi-hashable-1.4.7.0.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/9f76g7652g2iwdz7wshwhf3kyfp4682y-commonmark-0.2.6.1.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/54hw3qsvn41zmr67z3f2qvzgzwf1vrpf-zlib-0.7.1.0.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/3hy40a1myc11s2yphg7kzf3lsn475mb9-integer-conversion-0.1.1.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/cndgl97g62s54ksvrvdqdd497979gbnw-tasty-kat-0.0.3.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/q89b8ngak5vadsl06az50pqhz2q0var3-hourglass-0.2.12.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/s443x320r72smsihff57301npqsxyf2m-network-uri-2.6.4.2.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/hv2vv8jxr5dglyl8v7sh2dnqxncc69ys-socks-0.6.1.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/598r45a0shnyqpyfc2py2f3vwd2k6ql5-blaze-markup-0.8.3.0.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/764nxwz4rapin8q5sv6ha31kklylg9jl-text-conversions-0.3.1.1.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/x04hjd5723y6p5qg0ybd5cpvz6wli6v9-toml-parser-2.0.1.0.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/4bn1ksqs0ihs50bnhsfgi7x5y17hrc6q-barbies-2.1.1.0.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/g19xki164ga1bmadbs9zcjlkqgn19w4s-comonad-5.0.9.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/hgwihw0vk8hn4w62sr9w1wz3njn38sri-vector-0.13.2.0.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/vnhypnajp8skfiawx596zg0ll3csvzqq-monad-control-1.0.3.1.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/4h9d2nizvj3mr6x7v6g35xzf5byj9sfx-text-short-0.1.6.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/vxmaflrnx9fh99i8lwzld5jc83firqyl-zip-archive-0.4.3.2.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/84hihxcm6q0z8vwipmb9fyvwr0zwkbj2-case-insensitive-1.2.1.0.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/28fhm89ar825lzw982zlbrj514nfp4cd-uuid-types-1.0.6.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/112yp3a5zasvkcz68mrli7k629xdy7qh-ordered-containers-0.2.4.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/35ma01cq6qykbmdscrd1mfc87dmdf3cf-data-fix-0.3.4.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/5rvwa0czsgvfj2kcx1p4q58ycv6qa5ni-time-compat-1.9.7.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/ddbrwi4qgbxgxgjaxv41ykzgkp21apm9-OneTuple-0.4.2.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/jbhrfk2zdjih1rks94v4vlvyplyh82mh-constraints-0.14.2.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/m9k5rr1cm02g6xsirj81b397z59vxi46-these-1.2.1.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/pg0hhs8lbf632x89irw30a882bcggmn4-async-2.2.5.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/z6415xsq4mqm4q7kpvm0d9v2xfrfjw6s-psqueues-0.2.8.1.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/4ryb513vgh03awid52sb9j6f50fzllqx-crypton-1.0.4.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/h6sxiz1q5xylafp3jc7w8i5iwgxc255n-asn1-types-0.3.4.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/ac01ndv9dgpx8ikbcbl8zrl64cv4x59x-commonmark-extensions-0.2.6.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/77fb37ida3d7ic7sayqwshj32avzp290-blaze-html-0.9.2.0.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/6y14sxw6m22zbk83ms9xwp6fqrx018ci-bifunctors-5.6.2.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/q6mwg5ni939kh2axqh55zgwpk04if7bf-JuicyPixels-3.3.9.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/qgyd9nqsyqa5z4jq2jmnf95rkddd79a8-th-lift-instances-0.1.20.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/j5xhrcijzvw0sffpxwv8rs9dvdcivrnb-lifted-base-0.2.3.12.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/bscm1aq659s8zb61h0dprkp0kcch4894-http-media-0.8.1.1.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/nicslh2iirhx0wz39vc05z27ikn4sjd7-strict-0.5.1.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/pxxcsm038nk9x6dhg4cx6am2lgac02wb-typed-process-0.2.13.0.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/cwq2dyncp4hdxaq1dr3qdwymnq9vnz7q-concurrent-output-1.10.21.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/ly3b6j3zl81gg05bj8z4akys9d75fgly-logict-0.8.2.0.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/3lmc0r8zhwcjx5bcyhbq16pk3ss0lajb-unliftio-0.2.25.1.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/1sm138fzvyvz5ch2hjgzvrpymcfwl1ar-streaming-commons-0.2.3.0.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/nwha8ws53y9fs4l64rqsgyisqr6cvijq-network-control-0.1.6.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/z8cpvpy3bj0isk9pmjzyqs5xcmjc19ga-asn1-encoding-0.9.6.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/y0xa929knqrd5kjdsjasj3z9fmni7fnr-profunctors-5.6.2.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/d2sap3dh90c92qb48sz543zirp1lmdbi-unicode-collation-0.1.3.6.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/m8z1jsdr36m8q0swlg3q8z8p8v1zanhi-lifted-async-0.10.2.7.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/a5djnqwjzfxij9aw6blx15v1d8dbvpzy-tasty-golden-2.3.5.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/w0qnpw9sjkn2k9kn31fcq0djqx33mg17-smallcheck-1.2.1.1.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/njh8rfqskvsdmrmnqxdsj9sr8kcgp6zp-asn1-parse-0.9.5.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/4biakrcwmbl5zv4j8ljggv8dhc1l4ng9-hedgehog-1.5.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/148gizvfwwfpfrpnxby9znkbv39sqfrc-doclayout-0.5.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/bzdfmj0ym168zx74ll3gizvyag9cj2s2-tasty-smallcheck-0.8.2.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/2jcwq757s3g3gnix731fzxsx3201bf07-crypton-x509-1.7.7.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/wnda8wv0qsh824gsla6qc9wpf4ac5mlr-tasty-hedgehog-1.4.0.2.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/c7gy29ji9rqlsy9p36vzr783iisbkhas-gridtables-0.1.0.0.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/ppia811k3hczws5k8lf6ng403ix71z1r-djot-0.1.2.2.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/vlww80k3giqflf8cz5jfmrvy0b9rnygi-integer-logarithms-1.0.4.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/9rcqmv02z1w5v19n8vbp5df8i4q98q82-crypton-x509-store-1.6.10.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/3rrw58gdb2j6vypa41i294hf76zk418r-retry-0.9.3.1.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/6bk49jd3y7754bb17nkbxdly7kc56h4h-nothunks-0.3.0.0.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/yaffbqiy2caj4aa4pi0m2vc4jkrjhirk-scientific-0.3.8.0.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/bp98661qsw62grzggijsyraiamvp6w35-crypton-x509-validation-1.6.14.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/7767ydq5gxkhkk0y1krbnyfqs2qzm1mx-crypton-x509-system-1.6.7.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/v54x3v4fxfai4mhag9373j6g8lsd1j9j-auto-update-0.2.6.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/msz40hakdzw4zig0lcjpw7cqyk57pvq6-unordered-containers-0.2.20.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/b7g1rfw7vwmp532fay09455imxw621b3-attoparsec-0.14.4.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/hrvmc20qknpcpwy69sq33zcffka8xgyc-semigroupoids-6.0.1.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/wg2z2xs1k03xdvz99fazz20rcfcidj3b-quickcheck-instances-0.3.32.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/k6bk3469ddw2apnifk188rna24xs0v27-vault-0.3.1.5.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/3d9vywhijiqacz2i5m0rk07h7hvzl6j4-time-manager-0.2.2.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/hjjl9yc02bqb4984pb92jp0hczn21ry0-doctest-parallel-0.3.1.1.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/06nsqfsqx15yc8r0rk5czxbn74dz61qm-semirings-0.7.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/92svfmvqn3qpbl8jjd2dqw80afkwrl2b-invariant-0.6.4.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/lbjg1k4s7wa84wb4yl2pgzinrgxia5jn-charset-0.3.12.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/lf3m2zjm6dq1ri7ff04m6p635bjzmch7-uniplate-1.6.13.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/60msphxvryl3vb5ma3v4rxnkscllbsxa-bsb-http-chunked-0.0.0.4.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/389xkwk22lldgfr95ny65pbqm36a5fbq-http-date-0.0.11.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/dbb7bgm0dljc4q6irpr699mzimq6clrh-foldl-1.4.18.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/xp61fhzb8g5aazsl0mcw1f85gb7aj61q-free-5.2.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/xsczhhdzaipng0dbg98d67wsam9735sv-reducers-3.12.5.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/4ixy1j9g1pvgk52lqhv1r8cghv4irzxn-text-iso8601-0.1.1.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/l0snx4xwvwd7fawmlrpxg5s4qqdgfzq5-hslua-core-2.3.2.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/gjflpf5xfr7qha5394fhg8m3nd0gzw2q-indexed-traversable-instances-0.1.2.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/jzaqy3d30mi5zpfil09arcbbpr5k70sl-cassava-0.5.3.2.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/sfk1dl0ai2i0i6687rzx9y5b49xr8vld-http-types-0.12.4.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/ckmjmddxvqbc50yxppnihid3hx4dv90b-extra-1.7.16.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/6fp0rrp1d2iviblnd9xzpy5yzpk70vr5-network-run-0.4.4.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/cid2m9sx4jbji8x8mwcxrgx5kackr2b5-parsers-0.12.12.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/xy1fk66kqkq6ywi1qal3fd8d0m2ly4m9-regex-tdfa-1.3.2.3.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/yzj5qsmyw8p7yal583ki8xnllfv2nw99-adjunctions-4.4.3.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/nxbm4aijnljswqnqy3hpw6jc14br3xv6-witherable-0.5.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/ladgqcg84vjmhzvx7xsgdaj48ky5z47s-wai-3.2.4.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/wgvd6k1fifxwy31nv6cqfwnsyc0k3sf8-hslua-repl-0.1.2.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/b66i0v9mvdm0wcx7h1aqv8mvvdi75mbz-tasty-hslua-1.1.1.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/cddmlk7qpb0lrplwwvvi8iwb0axizw02-http-semantics-0.3.0.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/dqlwcm3r3pprpfkxhzh53h1wx4qhi41a-http-client-0.7.19.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/wdwhlki7ghydnks70wasb8ga02k8xhpk-semialign-1.3.1.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/zmmc4zqcirqxlhl7dc3589j7m96d7yyj-http-api-data-0.6.2.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/30ql7lsalw0z6am51kms3acq89xr7j6q-unix-compat-0.7.4.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/mh1gyfh4paih3lxmpzw891gzqcpqg0gx-wai-cors-0.2.7.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/igfan82yly1spnbhin16ca3c8cmgbp33-kan-extensions-5.2.6.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/998hb0zzgx014q65w0qmjj5sk0z6iqxq-hslua-marshalling-2.3.1.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/lrarmv981grhq3k74gjka0zghln520p2-fast-logger-3.2.5.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/4qnmk2vjwia2vk47hw0zzxiqqv9ls2j5-aeson-2.2.3.0.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/4ildbzfks5jj49vpwsm9wxx81xkgbplh-lens-5.3.4.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/hrs5hc6cfjkw6bsxwfb5sdz4zbsjlrl0-hslua-typing-0.1.1.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/nacbpcyg2b5sg237jvhf6fhhr8g0dnn7-tasty-lua-1.1.1.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/2g19800nhp4mh0q8h0bwzwixw8j7j270-hslua-cli-1.4.3.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/4n1maznj694j6hlz3fa4xkryinycrfj7-hslua-classes-2.3.1.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/2xwzpdrjpv6qvxzvhgvdqw6g55lycnib-wai-logger-2.5.0.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/079ry99qzz4dyj55m8i7vxf883qhfwqq-microlens-aeson-2.5.2.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/d36zaf0m1ic62w987fsa8rv0nmcnxzw3-attoparsec-aeson-2.2.2.0.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/vkpj1c2im5z0vv8aiv5rgnqnbk08w4d9-servant-0.20.2.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/dfr6aas04954pnilgq7sa40035m8n1dr-hslua-aeson-2.3.1.1.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/hgkdlwvpfx7aiijrlsg9jampycvjwycy-doctemplates-0.11.0.1.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/07w4b8xjigrc1hlxfg9jm1w34izq25r6-cborg-0.2.10.0.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/qdfnp4i837z8wc28j6l071v9sfa3gw7k-quickcheck-classes-0.6.5.0.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/ka6d7qsbmy5ycpw07hb849qfq1pq9nfj-pandoc-types-1.23.1.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/xhcdiqm1wm8g3qr9y7yswq9dppjr27wn-ShellCheck-0.10.0.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/22i0csp22ffdarnyq9d70vl80r8q4x95-trifecta-2.1.4.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/gkzhq4igs8vm3gj82xlyjx3xinvid1d0-hslua-list-1.1.4.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/l27pfpl3h2n66qrqw07jlk9iwa0ir837-hslua-objectorientation-2.3.1.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/s0xxl04qj7vv020ybwkalkmzb3rzc5pl-ipynb-0.2.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/9mr6fy996w4jmd5gw7hj8zcp190g36yj-aeson-pretty-0.8.10.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/12xwk988kc5w15a98c87sxmnz6r81q2x-commonmark-pandoc-0.2.2.3.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/knc6rqbk73cf1h6ckhdlky6q0nkvr83w-texmath-0.12.9.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/4s8w543dsfgmpwhi25z4wfg6d3gxhlwz-bitvec-1.1.5.0.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/y5xcc929dzapd19ilr2q7bm6v5m7w269-serialise-0.2.6.1.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/qk07rkcdwrpdjs8r9dpn03yms4kvpf4p-tree-diff-0.3.4.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/h7nhpwmjr1ca412a1smc4pfnr5vh9f7l-hslua-packaging-2.3.1.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/jh86jca9x9z3npn9miryvmazic78nb3c-http2-5.3.9.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/pib93k6wwlv7ysvwkwyxgarh16llifsy-vector-algorithms-0.9.1.0.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/c8qf5dhsfh4511kg2n23ay5mz8pgm346-tls-2.1.1.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/7zk92iynvqw6hp6dqgn9bp480bahxxs1-hslua-module-text-1.1.1.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/k1f9a03qk8wk6v7zrzkwdlq5lnpbr4wa-hslua-module-system-1.1.2.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/0klcmg0h1mdiy0jdnshwb7gm54vxwryf-haddock-library-1.11.0.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/67dbh4pi2n6qi6npwcbdk5z8l0k7if3b-hslua-2.3.1.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/lhgf087fnjmby2b7c384c049ypwzplrj-hslua-module-version-1.1.1.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/fldhbmy1jpi66sbwckpl4ikmdaq05n4j-hslua-module-path-1.1.1.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/cc9lk67frh9mln14wi3kh61bl7zq9k9a-mono-traversable-1.0.21.0.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/aiw1w0yl8sw9sxy8p5dynlaihqsjsyli-crypton-connection-0.4.4.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/hikm8308zzyi90wairgmi9vqzgzbxy52-hslua-module-zip-1.1.3.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/08anfgd1v3zpm8y28hl7bnzmv1fvz08l-pandoc-lua-marshal-0.3.0.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/djfmrbsdzkg84qh8s1i753r4xcbrnkfw-hslua-module-doclayout-1.2.0.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/a35b2hh9a174d1gpzz0c3xavi3cbmqxb-conduit-1.3.6.1.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/7p179lvi2vdxhlc6xmnalplyrgcljxba-http-client-tls-0.3.6.4.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/742a0d43p2fcyqqgy9kkqgngs51ldv7d-libyaml-0.1.4.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/s0p23ib0f6b7qw3smdy1wziyqyc503f3-conduit-extra-1.3.7.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/fn8yy9bll7kkc10sl0s1cky09cgfmf8k-yaml-0.11.11.2.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/1pzh16fl23f26dicbz54nn1n1f2xc7jy-xml-conduit-1.9.1.4.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/s6wd5wkqj5yi17vjh35ibjgv9mbg9jhd-simple-sendfile-0.2.32.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/2xvgy6cv8av37vh38dgkhic16d68yqvc-skylighting-core-0.14.5.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/1n98l0qxgrsm27hgrpza0gj4ns303n7g-warp-3.4.7.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/x1xba3cjqbazrxh6nxrd7qa4sa3cdwrh-typst-0.6.1.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/c64c9x0hvx6bd3bk4k2zrfsp314l5zg9-citeproc-0.8.1.1.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/46fm09pw8pcnmbw15y0hk9d46a7dkhsc-skylighting-format-context-0.1.0.2.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/cjj152jb7lgh47i8aimb457hqg57c7gk-skylighting-format-ansi-0.1.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/y0k5w9rg08gk2jaypniy7qbgb3f80kc2-skylighting-format-latex-0.1.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/x4rn32j437643j1dbzlx02yshnvclyy5-skylighting-format-blaze-html-0.1.1.3.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/hcadyjznq9bd8p69a9wj9ry7lyrypdzz-wai-extra-3.1.16.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/k7gnpkpvnz5ksj96xikv6j5d7s4wa0qf-skylighting-0.14.5.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/jq1manrs4fx66h1xn9wp7dg3xj9svd9b-wai-app-static-3.1.9.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/kvwdmdazgy529k2mm1jz9msj4vivqjrj-hspec-wai-0.11.1.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/kp0d8wcpxmgchmjzp4p7pa2bnkq5235z-pandoc-3.6.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/ag5jfiwrr7dsh1pxi6rfg0npi57cqxkm-servant-server-0.20.2.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/3wik2spz1a3anc16sy1g9sr2icrgh65h-pandoc-lua-engine-0.4.1.1.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/kwps889zgz8kdmpgaj17y3j16jz91526-pandoc-server-0.1.0.10.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/lqnl8vq5xks5r9515k0fkjva1pvlga71-pandoc-cli-3.6.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/2lagzgdl6xwkqp84wkr5dj69kd62839k-shellcheck-0.10.0.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/5x43a1psdflphcvrpd9sx84d9r6w6zsd-flac-1.5.0.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/inwz3ph1j3n55x9d1xyg11gf9q2k2x92-libsndfile-1.2.2.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/nk1c60qqbysj97xf22f1nvi89fw8z5jr-libpulseaudio-17.0.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/rik1hw02a2svsna161zk4w5x433silgw-libsamplerate-0.2.2.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/9ixbnhx877j7zzq980fzfjjcwan1v1rl-libjack2-1.9.22.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/6rvdqvvsx19i2lbkggi3nvrvaizbqlmr-mpg123-1.32.10.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/r25x0wkvv4li8q8bbp1cib6y9r7k3z98-portaudio-190700_20210406.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/79njzrdcjrs7pjpk249s5v235r09qvvn-libopenmpt-0.7.16.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/kk2cgcvx9bbfij15yzkb736rb45lwqby-ffmpeg-headless-7.1.1.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/s6xggghsvd6dyf4kwq5iash2x724wc9j-python3.12-matplotlib-3.10.1.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/z82ncaxpq19gpzpbqr1cdp9wwcx29jk9-python3.12-pytest-regressions-2.7.0.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/c76jkpqf0h4ya9zsh5fcjhj8dsd533g3-python3.12-markdown-it-py-3.0.0.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/53677ln811xqzz7s4y5svs6a2h4fnf84-python3.12-rich-14.0.0.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/az1fqmj7sa5h4fg03xmqv8drzca5wbhf-python3.12-rich-argparse-1.7.0.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/55f1rwjnc85yb8q5qpcjr7dcrfpxx55n-python3.12-remarshal-1.0.0.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/2i5b01by88m9wmkqda7yhlqvlp4708vg-treefmt.toml.drv' to 'https://cache.nix-ci.com'... treefmt.toml (post)> added 0 signatures treefmt.toml (post)> added 0 signatures treefmt.toml (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/kzy7s27rqy38xh0n0v4a4fg9csn8qagv-treefmt.toml treefmt.toml (post)> copying 9 paths... treefmt.toml (post)> copying path '/nix/store/0aaj6jbxclpwvrphggqz4vf5hg8360fr-libffi-3.4.8' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/1crkydpxl0sh8214grfpxhafggbyd7fc-alejandra-4.0.0' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/2s4hpq73hn49jd84x976m3acp3rd3k1x-tzdata-2025b' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/dl8lm5vf0d10vms7dr4fbniqdwhlxnpa-shfmt-3.11.0' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/m9fycbkaairz8kampnsl7sx1aanvl0db-gmp-with-cxx-6.3.0' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/qwsij6q9za18jyfxb3rj1np3gwvmifg3-json-c-0.18' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/vaix9m2syrilm7hv3690plsk35y0arwm-elfutils-0.192' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/f3091s7iyq5cn9rwxz0skbrvm1a7w8lk-shellcheck-0.10.0-bin' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/kzy7s27rqy38xh0n0v4a4fg9csn8qagv-treefmt.toml' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying 1191 paths... treefmt.toml (post)> copying path '/nix/store/000z5zdr8iwgf59bg7giprkl5sl5xf26-wherefrom-compat-0.1.1.1-r1.cabal.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/00g73ys1mz481ipgwnxaag9r28ccfa0w-valgrind-3.24.0.tar.bz2.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/4wkm7zyjjj05cgigbi304vg0mh27axd3-unordered-containers-0.2.20.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/g1p9gxdr6s3znm58grj874jsmhcgvd7c-haskell-generic-builder-test-wrapper.sh.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/hvyfczlql6pc1gb75fgpjsmqkd4imca7-os-string-2.0.7.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/3qsak9rdqp1lzy4hvdn30vnchgicmgg2-hscolour-1.25.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/bd1iail6alh49kfgdvvjqsgbkarhi4dc-ghc-9.6.3-x86_64-deb11-linux.tar.xz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/yq83g5wi9fj91syp42iiqcg1a2gsn465-ghc-binary-9.6.3.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/y0qwg0s4rfhwavl13bahjjd11556d2fj-hscolour-1.25.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/2syqbzimjq83mcqykagmvhq8vllnhknz-os-string-2.0.7.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/9l4qqncv8rk5drd4rxnaw3bfcwf3ikqb-jailbreak-cabal-1.4.1.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/hsw09ygw0pb7rh89qy5wdvj3ma6wzlqg-jailbreak-cabal-1.4.1.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/y663micic1vp8wcv9l9k1dq6gv93c5pz-hashable-1.4.7.0.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/gh4ai9ycfz5qw7lami070wk46l94c38d-hashable-1.4.7.0.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/qmxvipc8hdyd7pdilf34xqbcp6rz8vb0-unordered-containers-0.2.20-r4.cabal.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/02c18h7anv0gf8izvrfja1szmjf8lbwy-unordered-containers-0.2.20.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/05g61ganjsaypyps37k6x0fwxpd2scz9-zlib-0.7.1.0.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/06czm0f64f9siz99gbwy7vsc255372zl-reducers-3.12.5-r1.cabal.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/39sck471gvxyb7xlh6cady5wx8rcm6dc-UserSettings.hs.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/fqc0afvp18gpy5jrk44bgxgh9y488kbl-clock-0.8.4.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/7kq49q78dgsqjxhr4ad71akz1m0jmnbp-clock-0.8.4.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/h57gdmlmmaawy24nwmfj8mkcnr023djf-extra-1.7.16.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/izffabddg5nl34i39w9mda8qfs9w3rid-extra-1.7.16-r1.cabal.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/8h53p8lckcarhns6s7xgna4y34p7ng5r-extra-1.7.16.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/j8j3ndisbb0vghg597sx1jrsd09mwamf-js-dgtable-0.5.2.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/1nq43hczyysvyssdmhvs9w0xj0lp48b9-js-dgtable-0.5.2.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/5yvcghgv5wp96fsk15w0f673zkrlhpb2-filepattern-0.1.3.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/3s3c2i0y4k9drnw084xhs7w9r1z81zmr-filepattern-0.1.3.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/7j02pmxr6zcf4wjmxg1lk0iv52z2nsj3-js-jquery-3.3.1.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/ci6xlbpcc6aqlclc4j15l4biij8cfj1l-js-jquery-3.3.1.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/nwgxdwl12n8c0h4653lbnh5icmc8qhqa-js-flot-0.8.3.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/d68wmmbg9dlbvs22269p3y1cnd6x9cvi-js-flot-0.8.3.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/g6acpqfz1gyaglr91mxcnz7sa76qg893-utf8-string-1.0.2.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/jascyj8f8vix396yqn5icqj263bk6j8x-utf8-string-1.0.2.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/lq7a1pwmpys0q1x6x9nqbdvarbc60g1x-heaps-0.4.1.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/krzc0ky2yf4j7lg9gavdyi4hfmv20md2-heaps-0.4.1.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/nrm409v2rknb8bidsaar2iy3bz6csixj-shake-0.19.8.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/j59hmr4pxsnjszisjna5l07ffiddcfkv-random-1.2.1.3.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/1y8zi38mz8brbjilnkrj68kbmk51x8x8-splitmix-0.1.1.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/ng0s748hdfj9v8ml4xl6s52msw3fgvdk-splitmix-0.1.1.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/q7agdb2bifrhgmy024h0d5yg2mci3spr-random-1.2.1.3.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/a4hrfcmzhckxldvzc93alx9l8f39yki7-primitive-0.9.1.0.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/zd84dvjv7bhgckcnp7wiwsh7pv18djpm-primitive-0.9.1.0.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/958al3f61pjrly41larhfkh1ipzn446i-shake-0.19.8.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/dlcjcnz1kh0pahyskm1b4ifs8mcxv9r9-cryptohash-sha256-0.11.102.1.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/k6wpahzh6f6k6h9ncw9jxbq3fas108s6-cryptohash-sha256-0.11.102.1-r6.cabal.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/faxrpp0hki7k60d5zmzyb5wrppvnlxxy-cryptohash-sha256-0.11.102.1.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/mh2jl0s5g1p08n3zahc6wncwf6gvs4r2-base16-bytestring-1.0.2.0-r1.cabal.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/szfa4khay6gfcxhfhsymi6x063mjil1g-base16-bytestring-1.0.2.0.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/gkgf0hak7ak50gpbanjlxd92s7vjb1g5-base16-bytestring-1.0.2.0.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/31mn2ra92zjzagypj0yx15mkx4mama59-ghc-9.8.4-src.tar.xz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/lhiad7pzifc9r62y11b79x32zyqk8g8m-ghc-rts-adjustor-fix-i386-stack-overrun.patch.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/nbh965nrlj7v5mh82d5i6nkf84bvgnfp-enable-ignore-build-platform-mismatch.patch.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/x0my8lp2agy37l93j58gmbw0bq66vy3f-ghc-9.8.4-source.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/2n7gfins1x9jkwl9avd40x9c6cc84qzj-hadrian-9.8.4.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/ll47vcckn9jaxppz1iqz7f073k1aajph-alex-3.5.3.0.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/3lb112xvzjn4n28a5dj6f0bqsyzjddnb-happy-2.0.2.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/adn7qngskrinzrix233hac8zl86nn7m0-happy-lib-2.0.2.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/ncqj0j8y0rb7gln8vzgx2kq3xadvrh9g-happy-lib-2.0.2.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/q25sm2jgksk2s6yn274yx9vpgdhgyphz-happy-2.0.2.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/d3w7ln2ahf0bzi56yz16cn404wyjnws8-alex-3.5.3.0.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/wp7yj7ln24x62nxh7xd166vf7kzqw6lj-hscolour-1.25.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/wy0afyi2027gg8shn67ja3hhcc0cgz75-ghc-settings-edit-0.1.0.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/3457jqdcmzwrkl89fwm27x702qm3wav7-ghc-9.8.4.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/c9ayz78k1hl3pb68dlgbgjl7nn05lbdx-semirings-0.7.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/vqaripz2qqnnc3w5izvk24pmardh4pya-hscolour-1.25.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/43jg63sq8aip64c9n4i9jry3fn0yz64s-splitmix-0.1.1.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/cpvnrg51div6ifs9jiq712lbkjx4ccjd-QuickCheck-2.14.3.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/k94jv6nn2hfn4ykc6v5v3xd69fcl6is5-random-1.2.1.3.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/95vqlp5h68pp5pbsx9lbpxr6hmpg9sbn-QuickCheck-2.14.3.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/33hnlgjgxb0fgcynn6jdchhwaxl00127-quickcheck-classes-base-0.6.2.0.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/r9nah34kh4zcylw4j8hwm9i884skbpgj-quickcheck-classes-base-0.6.2.0-r1.cabal.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/i31k039irx54l5vsc9c97ac41pgmywrq-quickcheck-classes-base-0.6.2.0.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/71yzsx79jpjnhvywam7hh750sd7rbsx4-os-string-2.0.7.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/a142yc0d92xn3gn0fpkks671520bzxlq-jailbreak-cabal-1.4.1.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/2gmbgs0sszq3f3md246qdrqyqmcf44b3-call-stack-0.4.0.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/b3vgkpl08s1bq73vclawds0553drfwp6-nanospec-0.2.2.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/4y183mg5j9da858rc87wb046j509xwnk-nanospec-0.2.2.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/m95grqmarwgql3pyf1q67mjd2h6qf467-call-stack-0.4.0.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/qkspzqaz32v8ij9zcnn0jidalx73sf3y-HUnit-1.6.2.0.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/f907qag5ki8kg788x1ii5zph3n9p8v68-HUnit-1.6.2.0.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/67aa2637wa1xvjrk3xigkk15bcrapz8y-prettyprinter-ansi-terminal-1.1.3.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/sm75xm3qwgyzbbp6y5av233449afdqs5-colour-2.3.6.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/6pvxki1fsswxrpik2975kmdalyw0zh3b-colour-2.3.6.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/nl0yqi2433mccsqfwqniki4gj1ds3kvq-ansi-terminal-types-1.1.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/85h23gsrcp3cvm7q16i9yi2qn6p4vck2-ansi-terminal-types-1.1.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/y76vplcmq5igwiidm4niil9iqvmc98zq-ansi-terminal-1.1.2.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/8clvhqn1kyi7n4ajlbpjjrvv6pckd6cm-ansi-terminal-1.1.2.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/7p8vsnq1vv3kyw9qc5rrh3j95f5rcr6y-prettyprinter-1.7.1.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/mqgindcjmxm3vch42sx4kss6f06kyy05-prettyprinter-1.7.1.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/bjxy3lw972c4gsfm5rcxj357q37g9dw6-prettyprinter-ansi-terminal-1.1.3.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/g01npcqr13xc3hd9k20dd0i33sq61xgw-optparse-applicative-0.18.1.0-r1.cabal.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/lwq9y383l34l224fii27l35l30pw9747-optparse-applicative-0.18.1.0.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/lscdqgg0ak4c60wky90ch2989xldcvbg-transformers-compat-0.7.2.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/rfrlzzc5acnzzgfq6s1ra0gagij4pp1w-transformers-compat-0.7.2.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/2jn1lrs3302l4gkrk1qq52h99qkzx4an-optparse-applicative-0.18.1.0.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/4l0v76rq5zifdw8x7zzq5ysgl7g8whim-tagged-0.8.8-r1.cabal.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/k207z1wna3v4kr01kc966iy6qhf3k21x-tagged-0.8.8.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/5abgrhxmyasnw9hhmy5mynm7qxbla5j1-tagged-0.8.8.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/0w0zw7x68ib8x69qcah4viykzynbgcg2-pcre-light-0.4.1.3.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/216a7x7s4npmy303p7wfi44ga7v8b0np-pcre-light-0.4.1.3-r1.cabal.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/jz0baqrws0hdxz8bxb3sz2h27341rwdc-pcre-8.45.tar.bz2.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/k3qpgzsm3i516hi6idjqwn325zn2j7b0-sljit-ppc-icache-flush.patch.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/61ymdfz1is4rw71xdk64rkhw8pc01j7m-pcre-8.45.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/mibbknyn4cb5v4dzih9lsdip6yds314b-pcre-light-0.4.1.3.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/qwh4ay11ix7dr2m1wv5y6rqznmv9v4xm-tasty-quickcheck-0.11.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/kk6kjgm1haqx53miqcrsnyvlxcb7n0lq-tasty-hunit-0.10.2.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/amam9dzxspsyjl69kmd6nsksfgl0j4a6-tasty-1.5.3-r1.cabal.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/lzhi7qzk8kw4l9bql7a8zix2h3bl4v2i-tasty-1.5.3.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/yrwzcgqnrflyybpnn6za4bl6nmxab38b-tasty-1.5.3.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/rd81la1rbh0av91cab0sf4f4d2jdzmja-tasty-hunit-0.10.2.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/l8qkn5k3d6awb70pmzy6bn5jpdfpdcrb-tasty-quickcheck-0.11.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/mbz50zad63bg69s52042balscdzmjw5w-primitive-0.9.1.0.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/kzkj7l6qpb7rwk6653h5p88c5j4abwvi-hashable-1.4.7.0.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/9ic0fbkl0slzzzx4jp4yqiiq6dz1gqkv-hspec-2.11.12.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/dqmm3w4m2skwbp9nbgnnzbfdiqpyccp5-hspec-expectations-0.8.4.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/jc932z0x78zr7pps2jfak3h4bwcrjdi8-hspec-expectations-0.8.4-r2.cabal.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/bd1h241vs8wk6vr7v5jg97wzrgkhiala-hspec-expectations-0.8.4.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/7n6casdzm2ncrl7i0dcymwhm0l1wn1a0-hspec-meta-2.11.12.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/y33p692miq09qsifqad2fs1yi1jvpcv4-haskell-lexer-1.1.2.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/dzfi9lw4wdimgwnyc2fnvxg7zhdkg7kb-haskell-lexer-1.1.2.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/mg5vj5fgs2pavz814ibq516cx3h7fvdg-tf-random-0.5.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/haw1k8l649wsksipfxa4wjkxh460rlic-tf-random-0.5.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/6gb1jdhzgbx36kmgk4j1640qqik98b34-quickcheck-io-0.2.0.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/wqxi7q3jdjzsmfbikifn8d99nvfcl5w8-quickcheck-io-0.2.0.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/168mz0fw234bs6znb0ww51d3rm9pznpg-hspec-meta-2.11.12.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/ijsxf42p8xrzp8kghmjmb38p5scrhgbr-base-compat-0.13.1.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/2ppjf66np0xkqb58lc4dvzp81fnrqqvg-base-compat-0.13.1.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/nawdkzcqf4g2wmy7jcrz6nxsn04r7z7y-logging-facade-0.3.1.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/35q8cmj2jxj71h7jfhp6s3sx539wabcy-logging-facade-0.3.1.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/xm0frqwnpkf086v99dypwfpbfx6c8sdy-temporary-1.3.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/mnjk70y968sjl6dq21mcf1a9dp89zkn7-temporary-1.3.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/xh5wqwzgqpb2lb4qhbs5z1vvxpyshpj6-mockery-0.3.5.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/3bg4yj2kf5rj4ji1nfvrdq02wsmknawh-mockery-0.3.5.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/l9s2jdal8ikvjvagr38ja5l4n9hlfggm-hspec-discover-2.11.12.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/fscrsca408ghdkzgp60br83kjk24z4iy-hspec-discover-2.11.12.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/gmc3irlg2b01ia8sp5rc08inf8ml3pvi-hspec-core-2.11.12.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/pcfndyyxl9n3cf74493qsl6lbg6zlw5k-hspec-core-2.11.12.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/2xzhy59hxbccjf850pzq9ii6i762x1h1-hspec-2.11.12.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/19008d68sygc0304av1qv5xf309iifil-generic-deriving-1.14.6-r1.cabal.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/2a7dkd0dncz048vvc0y3sssbrms18r3n-th-abstraction-0.7.1.0-r1.cabal.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/6drf622n36gq2zyg70axvc18l0qianhv-th-abstraction-0.7.1.0.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/5bhwf6lq5rbpslwgmj6if68px4ln1gbv-th-abstraction-0.7.1.0.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/cg0sp05i2xvq53psdx425n1x73gr2xnk-generic-deriving-1.14.6.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/bsyjf2kls72da6ykfyvap2qmialfghrh-generic-deriving-1.14.6.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/laxjx940rwnms9rnqxnfircdxpngbkvd-base-orphans-0.9.3.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/by05hj8maafpl3hn5zm5sjlw0zbvxggs-base-orphans-0.9.3.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/x9qy3zr1ns8qd7ks4vj4ya88raw64r40-distributive-0.6.2.1.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/yxlp2fcp86w5sylj5xwys9a9b430i80s-distributive-0.6.2.1-r1.cabal.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/0idw79kjc1xqd7m75mmp2j9p8zf2lpsi-distributive-0.6.2.1.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/lba4krsdvlfwwb4rp43mp4v4sf7184gv-barbies-2.1.1.0.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/4bn1ksqs0ihs50bnhsfgi7x5y17hrc6q-barbies-2.1.1.0.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/5k6xw9kvpcqr2qzrb8ygvfzx2g45mzr5-pretty-show-1.10.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/5yx99xgs75h4n1z44wy5nikrqfzzd4l0-happy-lib-2.0.2.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/66lb59xm53r1f3iiab6r40pp5gnjzwds-happy-2.0.2.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/7d8s9nm8djfy4m637i49l34r47a2bvfj-pretty-show-1.10.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/8gy8azgsp41i8ggsdinz4h1s7aqf37ld-hedgehog-1.5-r2.cabal.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/0n6xs05rxv258xxy02dz6p7b40aj38zj-terminal-size-0.3.4.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/r7li4cd9k3a16xdpdqbwyj843ybzwg7z-terminal-size-0.3.4-r1.cabal.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/3bk6dracnad8vlrqza4kxkph0x51gsbc-terminal-size-0.3.4.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/9xvsy9wzqw4zbn5pcr2m4gcyf8an8xj5-concurrent-output-1.10.21.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/5lvxr2s09fb55mrlq9097gj1f5y7h1n1-async-2.2.5.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/0x1y8l0l5qc2hymsdk780gq35hkhxikf-regex-base-0.94.0.3.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/xvh6771dcwidxx7q4wykpbxj9kvcsjbq-regex-base-0.94.0.3.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/y2y1hq18sr7ijw1svj1d6lwr19ffw9kh-regex-posix-0.96.0.2.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/340jb6lqhczac0zfxywf9cc9khfpcfj0-regex-posix-0.96.0.2.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/qpmijqz9lh27b7jbcd9syl179m7v1gr2-old-locale-1.0.0.7-r2.cabal.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/r5szg8d4qq1szsz7mdx9kj2ssb9wy0ab-old-locale-1.0.0.7.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/5j5bjnpsplz366wip3nj3g8czb4y4jhl-old-locale-1.0.0.7.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/iw9p7mqrbpc2l41mcpkb4q0ixxav4zqj-hostname-1.0.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/hvmdjhn5qwzhwrbbw5br4343vjwjvx0b-hostname-1.0.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/nnd15dx9dpb1ha92pfaardmbk0ncy7w0-test-framework-0.8.2.2.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/40lnzyd1j4c63rb0b27f4r7frkkgfirv-xml-1.3.14-r2.cabal.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/alk9rgiypnaw0m4lsdpms4xdrbcjx822-xml-1.3.14.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/qmzi3bcq7cisyar7f3ybfbi0x7sif6l8-xml-1.3.14.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/4nry1j1ih16qzyr8sqywh4x91hxm38ma-prettyprinter-compat-ansi-wl-pprint-1.0.2.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/0d6l2gvsh5yci52dismpnda0dhmm2zha-prettyprinter-compat-ansi-wl-pprint-1.0.2.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/ny5zhy6l0yvql9fg4z86k8lqljnnvsih-ansi-wl-pprint-1.0.2.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/y2wvh23brh587dgfi1mkip1669kg7db4-ansi-wl-pprint-1.0.2.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/ixkyhc6g0d5lhrl5zlcva2bjj1sbsl8r-test-framework-0.8.2.2.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/98ac1x2qzdihmc615slvdg7li7j053dh-extensible-exceptions-0.1.1.4.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/hj38dm6rp7r5gd1ljdv0l8vdyvpaix6b-extensible-exceptions-0.1.1.4.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/q28hpirqnsz3glnjr2whf59gk8hq9w35-test-framework-hunit-0.3.0.2-r3.cabal.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/z425yby6wi9mz2jw4rckwvn00vvxvrnd-test-framework-hunit-0.3.0.2.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/kiw4xsk6cblj0k7a9v30dd7hf3fpmf7p-test-framework-hunit-0.3.0.2.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/n2qqva1f4kgms8mw6cjxakddx8hnhlsw-async-2.2.5-r3.cabal.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/pg0hhs8lbf632x89irw30a882bcggmn4-async-2.2.5.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/cwq2dyncp4hdxaq1dr3qdwymnq9vnz7q-concurrent-output-1.10.21.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/3c4pa8yznzqpaprllwvn4xd0w21il51s-unliftio-core-0.2.1.0.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/5nzvgpnriv3fcb60lkrhhqi4591bnfwj-unliftio-core-0.2.1.0-r4.cabal.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/f4rfabwvg35h7ry02zkfy6lyh72ylvh5-unliftio-core-0.2.1.0.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/p3xpjk8x43whb6ilv6i6rwnbywn65mh6-resourcet-1.3.0.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/jl5f58ksdip3bg7x3cjv2ajplrpn0lmn-resourcet-1.3.0.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/98xachsb546im09k3f4fy4vwxm1jqrp6-6b61483ec7fd0d5d5d56ccb967860d42740781e8.patch.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/nbmx71alhm40k2xwjd9v1xkqxqgy6s52-lifted-base-0.2.3.12.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/7hh1pf9px5jb3gyj9y18zszbqn116dba-monad-control-1.0.3.1.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/snmbg6zwfd5b2wk103whhqfkh8k5ar3y-transformers-base-0.4.6.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/wsz4fnd6c1fryvggp8g2r9xl13ck86i8-transformers-base-0.4.6.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/vnhypnajp8skfiawx596zg0ll3csvzqq-monad-control-1.0.3.1.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/j5xhrcijzvw0sffpxwv8rs9dvdcivrnb-lifted-base-0.2.3.12.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/ax0h3r1ckqsi8374k1261p9a4n6zcdiv-boring-0.2.2-r1.cabal.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/i2ysxf08j7dnaf385ykw357q46hx5bxa-boring-0.2.2.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/08rhc61ba1dc9w7kdnrahldwm8vyasy7-boring-0.2.2.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/vc3c6hkvphjdflv7gjchmiz4v73ajknq-constraints-0.14.2.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/z2fs9ahrz03b7i0haxgh70naazfjys2y-constraints-0.14.2-r1.cabal.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/jbhrfk2zdjih1rks94v4vlvyplyh82mh-constraints-0.14.2.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/kbd0aaj9g9n7x2id1znsrv01gwx78bkd-lifted-async-0.10.2.7.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/m8z1jsdr36m8q0swlg3q8z8p8v1zanhi-lifted-async-0.10.2.7.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/k3f4077mw485yg19iw9ksksrjhpbn442-mmorph-1.2.0.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/nywjsdvkxgfh2c5lcdgz7zklm5vdvh99-mmorph-1.2.0-r3.cabal.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/nxrrz6hmrkn2x5csjcpdz64nvnxpny5i-mmorph-1.2.0.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/l6xk8l6kds7a8rcvpp5s7ffhjj9cjfr4-void-0.7.3.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/4ad78nqyk175xcxglpgfmk7asrb1plla-void-0.7.3.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/dnxlv3c4lz6vcjj0qa0g8lifyam50kgl-safe-exceptions-0.1.7.4.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/xjpl5rniiypq7nkc6cph1xs9631ljv31-safe-exceptions-0.1.7.4-r1.cabal.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/pvwjd0apjps682y452hzy81apd0brzkc-safe-exceptions-0.1.7.4.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/anmw05bigy3hr9imgqqibdl0xlsyjkz6-erf-2.0.0.0.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/q29f43f6v1zw6gp1yj6b75sjziga5lpp-erf-2.0.0.0.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/6zs46dhcvz63rhgmjb0fpmswcbxq8zk2-wl-pprint-annotated-0.1.0.1-r4.cabal.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/8z65nx6z2ccp98lbfr5xha4q7c2h1fan-wl-pprint-annotated-0.1.0.1.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/szb28j9c2xl8p49vb343y06qva15f9wc-wl-pprint-annotated-0.1.0.1.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/wvwdwpcjwqn4lcz4czyqdgkmhpk5y2ir-hedgehog-1.5.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/4biakrcwmbl5zv4j8ljggv8dhc1l4ng9-hedgehog-1.5.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/4jp18ji3z9mjha7c9yrknwyxbqj6kp78-nothunks-0.3.0.0-r1.cabal.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/0l6chsccwglxql64v003154fvicwq001-wherefrom-compat-0.1.1.1.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/bkpdh9629d405kck20v92pivl0jv5vs2-wherefrom-compat-0.1.1.1.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/8pjql15dsbn1kzmjbbav34j79lpci0js-vector-0.13.2.0.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/hzq0rmz392bh1l1dq8fhhflwf9zprcw6-vector-stream-0.1.0.1-r3.cabal.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/sm5hbw6anq1rc6ygcn062xmh3f89mgcr-vector-stream-0.1.0.1.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/ayj5miarvv3f9nh1f50q4r859rsgmjcx-vector-stream-0.1.0.1.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/7k2b8x7xv4bdvsw9xfa7w4j09mb46yfl-tasty-inspection-testing-0.2.1-r2.cabal.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/9j1ivac732yq70bq3h35863q5af524a9-tasty-inspection-testing-0.2.1.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/b7fdl9n72pxpb8s7krhg9si00cw2b4fp-inspection-testing-0.5.0.3-r3.cabal.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/s0ym2js48w8g919wfmwp6sqnjn99lycy-inspection-testing-0.5.0.3.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/rmwnapynij3lz4q81dxcknpfn94gpjxm-inspection-testing-0.5.0.3.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/g42x5s1pai0nay5cfqfkddpr9bjr8njk-tasty-inspection-testing-0.2.1.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/4i21am2zfkfzxqsnxib2qlv17ypmf5v2-doctest-0.22.6.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/08r9ydckcakf4q7yd28d35lxmrwk8f9c-ghc-paths-0.1.0.12-r7.cabal.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/n1rx6avagp9lg914x5x7vg5qjzah7npq-ghc-paths-0.1.0.12.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/98f58h4pg1wvxshx9bdacarlik25hgx5-ghc-paths-0.1.0.12.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/cyr6nfasdafk2dilw3ih7fgjswhsls43-stringbuilder-0.5.1.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/9rgi8fgla65j81afbmzs981624aw8rvl-stringbuilder-0.5.1.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/6c61cy9d6zrzijmzsh5ihbq4yliry2yx-silently-1.2.5.4.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/cf8vhdbisgqrkv8z1jzdilaliwpck86c-silently-1.2.5.4.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/r97c83sjhldz82d4r2gg0bimlhfyzv6c-syb-0.7.2.4.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/dn7506l08gysfzl2ivdqqwgdh9zi3rw0-syb-0.7.2.4.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/savidw45vqab8bl6zy7j3bsrm1j3z8qk-doctest-0.23.0-ghc-9.12.patch.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/rbafjzqfxm94gf56r42sjyl5sv5wk50g-code-page-0.2.1.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/ybm6xz21yk1q7vr9as96gy5xwxmhjdh2-code-page-0.2.1.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/mm4cv7l9ybfh4rqj7i4k5bxwxgn1n1j0-doctest-0.22.6.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/zyljr39mfb79dz34j1adaqfcslqfqlv1-vector-0.13.2.0-r1.cabal.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/hgwihw0vk8hn4w62sr9w1wz3njn38sri-vector-0.13.2.0.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/c08yq9siswav53dy7f7m6h89xly3r0vq-tasty-hedgehog-1.4.0.2.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/vlda76nmbvizc32ixh7i6jzd7mlr4v16-tasty-hedgehog-1.4.0.2-r6.cabal.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/wnda8wv0qsh824gsla6qc9wpf4ac5mlr-tasty-hedgehog-1.4.0.2.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/xrviqzdskd7w4gx70hd8qkzw3pi9f3l9-nothunks-0.3.0.0.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/6bk49jd3y7754bb17nkbxdly7kc56h4h-nothunks-0.3.0.0.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/12fj29xcfk8y8x4x4fm5jdcknr8dd34i-ChasingBottoms-1.3.1.15-r2.cabal.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/8rn4gyj5dq0sifxdy0ns9w1ynqcndr2x-ChasingBottoms-1.3.1.15.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/mlmhnanriiby1gzgk5a7vfc6jnwh9g98-ChasingBottoms-1.3.1.15.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/msz40hakdzw4zig0lcjpw7cqyk57pvq6-unordered-containers-0.2.20.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/06nsqfsqx15yc8r0rk5czxbn74dz61qm-semirings-0.7.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/13zjq1x0mcyiag74i9s7pxaapwq75hd4-quickcheck-unicode-1.0.1.0.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/06q4p32byfw9c9jk0i91k78343x89bsa-quickcheck-unicode-1.0.1.0.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/7kiy7allp6nhc4z99cdlij0jzj6c9pny-isocline-1.0.9.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/077qkb975nk56kdjbmlfwpfqz12vcdzc-isocline-1.0.9.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/h0qgcpsr1hldwwjh0hqqz4nld1vjr3vq-generically-0.1.1.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/nb85ximgaylhbq9r8288b97hdbfsx9sx-generically-0.1.1-r4.cabal.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/25rj7bm2qf5kmjsiksxiybbgs3wik888-generically-0.1.1.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/vvj2hr2yl2958iyz15mv1p4i6pi5qnwg-uuid-types-1.0.6.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/xhmlmsgwdvcl86lqjvk6zlf91vizr73p-uuid-types-1.0.6-r3.cabal.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/28fhm89ar825lzw982zlbrj514nfp4cd-uuid-types-1.0.6.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/766jn5an427vhqhjmkfs53hqvl6gr9mz-data-fix-0.3.4-r1.cabal.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/nsv1kj46v2jn9h5daqrhjycy7anjm2mx-data-fix-0.3.4.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/35ma01cq6qykbmdscrd1mfc87dmdf3cf-data-fix-0.3.4.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/8r9yjy5m0r7s6kkh7nwb7lwa4841j2la-integer-conversion-0.1.1-r1.cabal.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/y77a8d271b6lw2x7pdivz8bsxhlfkdip-integer-conversion-0.1.1.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/3hy40a1myc11s2yphg7kzf3lsn475mb9-integer-conversion-0.1.1.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/r7c7qrz66h5wzlnbjhy5qway26xfwj6l-character-ps-0.1.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/3lgrdh7w2a234w9g73dmw70hc182kfm2-character-ps-0.1.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/0z7jgxa1nzi980yw02204rkqsns051iy-text-short-0.1.6.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/2bdm8sr5j6034wmfvg7nlarlq0ylcnin-text-short-0.1.6-r3.cabal.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/4h9d2nizvj3mr6x7v6g35xzf5byj9sfx-text-short-0.1.6.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/1qcsf6gcmksl3rfpgz3kb2llpnqip5sb-text-iso8601-0.1.1.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/nmbs5pkqwv4r71sqfbw06f8ckkh4d7yp-time-compat-1.9.7.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/qyd3py6da8xmfpmsvn0j3i7qlygl5xf9-time-compat-1.9.7-r2.cabal.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/5rvwa0czsgvfj2kcx1p4q58ycv6qa5ni-time-compat-1.9.7.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/nklq62ga5ls9caq6yr32khprl34h7f7m-case-insensitive-1.2.1.0.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/84hihxcm6q0z8vwipmb9fyvwr0zwkbj2-case-insensitive-1.2.1.0.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/fkjy1ymw7zykzw1gzzm78a828mm77sk0-OneTuple-0.4.2-r1.cabal.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/ia9ahifjlx67977w5ijwschh3zs7q0n7-OneTuple-0.4.2.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/ddbrwi4qgbxgxgjaxv41ykzgkp21apm9-OneTuple-0.4.2.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/dyd2i0s5qbq9fl5fmq2r9zbfiwc7rxk3-assoc-1.1.1-r1.cabal.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/hbldi2g5ckh3pi5s64gb9nkmpx0ik5gp-assoc-1.1.1.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/2xy4rsyzf9glrj1pw0vwsqas0r60gv0f-assoc-1.1.1.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/92zxdk27h2wsrpwf6x2b1miagp64q3v4-these-1.2.1.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/b0kv6zvzvdk4wj5rlia3kiv8fskl2mpg-these-1.2.1-r2.cabal.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/m9k5rr1cm02g6xsirj81b397z59vxi46-these-1.2.1.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/mc2gxbz1ij2c8wx7di76vnca8rx3anl5-strict-0.5.1.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/wdkzc44yi57a0s2vqwjqlp84bf5k3q1i-strict-0.5.1-r1.cabal.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/nicslh2iirhx0wz39vc05z27ikn4sjd7-strict-0.5.1.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/52zjf5y4vs3wwfaqh9b2rnifsidlqrpd-integer-logarithms-1.0.4.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/83vz605i5phvf65zb3fj4ahdxfq47vk0-tasty-smallcheck-0.8.2-r1.cabal.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/bjs0dmxy79rq34zcd53zwp0p8y860m8v-smallcheck-1.2.1.1.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/6bzlzivcbadpjfy5zmxdcqgwi4bcgf3x-logict-0.8.2.0.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/ly3b6j3zl81gg05bj8z4akys9d75fgly-logict-0.8.2.0.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/w0qnpw9sjkn2k9kn31fcq0djqx33mg17-smallcheck-1.2.1.1.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/y5f32r8amjdx54cmp6q3wrmy0bp4ivkw-tasty-smallcheck-0.8.2.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/bzdfmj0ym168zx74ll3gizvyag9cj2s2-tasty-smallcheck-0.8.2.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/vlww80k3giqflf8cz5jfmrvy0b9rnygi-integer-logarithms-1.0.4.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/xf9l24n5b1yd91d3g6yx98a0706krd7j-quickcheck-instances-0.3.32.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/c4y77rsbbky29vk2702w0aakhyfh1wy7-scientific-0.3.8.0-r2.cabal.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/nrmjqdn0hmjw4fxcdbh6pv2hqqciy8f5-scientific-0.3.8.0.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/yaffbqiy2caj4aa4pi0m2vc4jkrjhirk-scientific-0.3.8.0.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/cvwrwy3pj34fb3j7xssxqjzyyd30zazh-old-time-1.1.0.4.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/yzqmggz40r0c2bvhqd5c2d55zk29h3jc-old-time-1.1.0.4.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/zxjcqfqhwn0ka5jcvy2iqb6m6myxdyx9-quickcheck-instances-0.3.32-r1.cabal.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/wg2z2xs1k03xdvz99fazz20rcfcidj3b-quickcheck-instances-0.3.32.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/zxj63qwj69ii3adw6fsz4wqmn8m2vyx4-text-iso8601-0.1.1-r2.cabal.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/4ixy1j9g1pvgk52lqhv1r8cghv4irzxn-text-iso8601-0.1.1.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/aphxm7518mlginb6vgaa7v2j5cnf9l8y-Diff-0.5.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/ywvv1p3kn45q5mzap0ql59ybl99vwcw9-test-framework-quickcheck2-0.3.0.6.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/fkm3aqlv406jm4hfz9sjmwl7ncdky5yp-test-framework-quickcheck2-0.3.0.6.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/hn7l25hyrrr3rfkhpxcbilcfksky4h5n-Diff-0.5-r1.cabal.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/68j97hpwvcifqspqp7mb7jgbr9dszh2z-Diff-0.5.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/7fr406rp459z4rb2g91ni35fi30b8r0h-base16-bytestring-1.0.2.0.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/hiwgqkl5kg5hja6fxf9j4cv53qc19cid-tasty-golden-2.3.5.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/b5qd22sb65w0aj9in5rahqjhmc9i74ds-typed-process-0.2.13.0.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/fa92gvw3lz36i7a9xkl6xamx5ymkxrs7-base64-bytestring-1.2.1.0-r1.cabal.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/mxr77bmcnyf90rwg2rv6pw8ggn0clilb-base64-bytestring-1.2.1.0.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/gii4wcxhrrcpl9mwwi0qf282ipqxq826-base64-bytestring-1.2.1.0.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/pxxcsm038nk9x6dhg4cx6am2lgac02wb-typed-process-0.2.13.0.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/a5djnqwjzfxij9aw6blx15v1d8dbvpzy-tasty-golden-2.3.5.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/ayba5k7yrafgf6dwnff9b1lw3np1b912-aeson-2.2.3.0.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/m7xdikaxbv1r0bhi7h8kpgpl6mjayicn-aeson-2.2.3.0-r3.cabal.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/0wh02kx80hgg6jrgdxaic6nnqvys1vf3-dlist-1.0-r2.cabal.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/6h4hfrwrycxzm0qsjxi4mqvx6czh6idy-dlist-1.0.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/m8rgi6i8zjxfiind4k097phiz1718ipc-dlist-1.0.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/90ixdg4i3yswdwnwawp0v6d9hs6srr9w-witherable-0.5-r1.cabal.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/3ii8krw5hwmqhbzgyfnsyj3y0sclsdhb-indexed-traversable-instances-0.1.2-r1.cabal.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/77xnr7hdf3s734a7n491lxqaf33mg9cc-indexed-traversable-instances-0.1.2.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/a3yyswni56w9y1lykn8dx38bh93fwrpm-indexed-traversable-0.1.4.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/xk6yha1qh91bnbpmjjf9lglmsm4zhl2p-indexed-traversable-0.1.4-r1.cabal.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/xiw9mlcgrq04325algbxv5paci44immv-indexed-traversable-0.1.4.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/gjflpf5xfr7qha5394fhg8m3nd0gzw2q-indexed-traversable-instances-0.1.2.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/xbvcl5n0pk85194hn80ia627hascsfjx-witherable-0.5.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/nxbm4aijnljswqnqy3hpw6jc14br3xv6-witherable-0.5.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/jny3hn292s10ss27pxnh64yi2b8a7rxw-network-uri-2.6.4.2-r1.cabal.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/bxb8hbs0zgqj4zvmsj2rnpyxhg03s1al-th-compat-0.1.6.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/l1wi88795rlzml2m0d1ak55yha0r5qf2-th-compat-0.1.6.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/p6h6v4r39jgxhsiidqnps3ixdmyqp7s5-network-uri-2.6.4.2.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/s443x320r72smsihff57301npqsxyf2m-network-uri-2.6.4.2.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/99aji0la485zxg3yr3wxqd2d9ag038w5-semialign-1.3.1.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/adng54jpf2qk0m8bp4q50c02nr5w7hjs-bifunctors-5.6.2.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/2s964dak32918plsqghbm93b6943lnp2-comonad-5.0.9-r1.cabal.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/hr1rd39zd5d1yfgz9l3g2765fnhkyy9i-comonad-5.0.9.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/g19xki164ga1bmadbs9zcjlkqgn19w4s-comonad-5.0.9.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/mcywq5g1l8inzri9vyd1ry2m8izxsdqw-bifunctors-5.6.2-r2.cabal.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/6y14sxw6m22zbk83ms9xwp6fqrx018ci-bifunctors-5.6.2.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/pfw824izhqd2aasnjvym5cxvxjkwwwcd-semigroupoids-6.0.1-r2.cabal.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/5l2w3aj5v8i03zwp0crqsiay9apghm4s-StateVar-1.2.2.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/5fk0cgzj4yr2pszpq2cd9597jrs02nl8-StateVar-1.2.2.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/f10960bvqlvic1viq37dq02g2x4rbia7-contravariant-1.5.5.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/q725w6za2y7barnvm44hn16fzwdl12nf-contravariant-1.5.5.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/y02jjhvi7r60z8ixmzzyhvlswy504q1h-semigroupoids-6.0.1.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/hrvmc20qknpcpwy69sq33zcffka8xgyc-semigroupoids-6.0.1.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/jzhm3r4pdq2m3r8picgs72cnakvcicbp-semialign-1.3.1-r2.cabal.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/wdwhlki7ghydnks70wasb8ga02k8xhpk-semialign-1.3.1.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/4qnmk2vjwia2vk47hw0zzxiqqv9ls2j5-aeson-2.2.3.0.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/inip13sl5prll25nibpjika3574d3x9s-microlens-0.4.13.1-r1.cabal.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/zg2kkfaksjpkidid1hdlg9ipm9fba003-microlens-0.4.13.1.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/4zv506i0rc2sa7am9bi9fi37agwlr6m3-microlens-0.4.13.1.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/1capd5926i1dim6w3x05725jfgscgdn6-attoparsec-0.14.4-r6.cabal.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/ikgrz7wwdhpabsmazwn3xrnhg7p0mgpc-attoparsec-0.14.4.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/b7g1rfw7vwmp532fay09455imxw621b3-attoparsec-0.14.4.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/hw91fybydp7parkm2dbwr2196j4h50hz-microlens-aeson-2.5.2.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/079ry99qzz4dyj55m8i7vxf883qhfwqq-microlens-aeson-2.5.2.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/frzxpfx2sy5zma3rycviz386k1dwri2b-cborg-0.2.10.0-r2.cabal.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/y3y6y393firvr55ygf5s5bzaqwx1rjfh-half-0.3.2.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/m8d3jx26cnivjn0aky1qh66h71z7lhd8-half-0.3.2.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/sxajwy1072grl7hc78187khhvmv11jfv-cborg-0.2.10.0.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/07w4b8xjigrc1hlxfg9jm1w34izq25r6-cborg-0.2.10.0.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/v1gi8iw9f0x5mhm92hj6ilkiqmrc7nz0-primitive-addr-0.1.0.3.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/0885hhym2hrd1dncxr5cp4a35mabx3b3-primitive-addr-0.1.0.3.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/a9i8hk730qfn38csm5sgb8s416qjq78l-lua-2.3.3.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/0ygs7hix3wa8mz39c9xmjfsc9q8x0sfp-utils.sh.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/259glv0lhr9x9yn8zdj4aaiqnm9qirrw-lua-5.4.7.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/d8yj881ssbrbzxv8gl6p9cxdc1n1axjq-lua-5.4.7.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/bkmy77l9xy37d3b92l4r5zm3v4x9wb3c-lua-2.3.3.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/r9g65jz4z7rzh212cac99r2w5xzyr8zf-lua-arbitrary-1.0.1.1.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/4nx9fl5mcrm1sf6c3p83rrqipq9aphsi-lua-arbitrary-1.0.1.1.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/4a9qcyjwwv1affp8j6kkbvda4v8phh9a-hslua-marshalling-2.3.1.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/gr3zqcri5j5ycw0q8746dhlxcjxjh2al-tasty-hslua-1.1.1.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/7rhlpv55sxpkw28acd0jc1jkdhf6ydv2-hslua-core-2.3.2.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/l0snx4xwvwd7fawmlrpxg5s4qqdgfzq5-hslua-core-2.3.2.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/b66i0v9mvdm0wcx7h1aqv8mvvdi75mbz-tasty-hslua-1.1.1.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/998hb0zzgx014q65w0qmjj5sk0z6iqxq-hslua-marshalling-2.3.1.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/xjq398jw49jngxh6x308fvpbabihvsnr-hslua-classes-2.3.1.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/4n1maznj694j6hlz3fa4xkryinycrfj7-hslua-classes-2.3.1.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/gadwkxm53ylay016mn0pb05psjgxsq5h-hslua-aeson-2.3.1.1.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/dfr6aas04954pnilgq7sa40035m8n1dr-hslua-aeson-2.3.1.1.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/cm4ln0z7x6vrdm7p7aa5w3zhjz4zwa52-hslua-typing-0.1.1.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/hrs5hc6cfjkw6bsxwfb5sdz4zbsjlrl0-hslua-typing-0.1.1.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/r5l767yi8m98wlgbv5d5n08g6ryw6xah-hslua-objectorientation-2.3.1.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/l27pfpl3h2n66qrqw07jlk9iwa0ir837-hslua-objectorientation-2.3.1.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/my359r7rhrgr01syd531i2vqgajid9sw-hslua-packaging-2.3.1.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/h7nhpwmjr1ca412a1smc4pfnr5vh9f7l-hslua-packaging-2.3.1.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/mc38s7ysch0fbwq89fliawav7nb75zg3-hslua-2.3.1.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/67dbh4pi2n6qi6npwcbdk5z8l0k7if3b-hslua-2.3.1.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/0r948kjv8jvz5gm6dxyj22vsw4qnqp6i-tasty-lua-1.1.1.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/c6hv8k1746jls00i428p0jjr262f7x90-file-embed-0.0.16.0.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/av23m4x98m116n85wg2v7jy0w37v7axk-file-embed-0.0.16.0.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/wlpn69mccn68hmk8znpl69lrnx8s5v3z-tasty-lua-1.1.1-r1.cabal.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/nacbpcyg2b5sg237jvhf6fhhr8g0dnn7-tasty-lua-1.1.1.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/s78qmxlbq6hmkc7l5nvpv0s3r35jclpp-hslua-list-1.1.4.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/gkzhq4igs8vm3gj82xlyjx3xinvid1d0-hslua-list-1.1.4.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/j354mzb6q8d1qvkrcvnlrwd3icngqhxm-pandoc-types-1.23.1-r2.cabal.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/zafr73wp607w71xvgbs17bzszm3jcd96-pandoc-types-1.23.1.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/ka6d7qsbmy5ycpw07hb849qfq1pq9nfj-pandoc-types-1.23.1.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/mwq4zwv71bp8k6z2l835mzs4ad2s19h4-pandoc-lua-marshal-0.3.0.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/drwln2vpmhh78n51gc0a2ysb0flrlgdr-safe-0.3.21-r1.cabal.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/xpa8h4ncpsn673r7iiixdph679dazfmj-safe-0.3.21.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/zircv0rzyz1g3ym9nv57s5cn6cg7gzpk-safe-0.3.21.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/08anfgd1v3zpm8y28hl7bnzmv1fvz08l-pandoc-lua-marshal-0.3.0.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/08i4ys6kmdwqah2bwcsay4wp7afzybmp-matplotlib-3.10.1.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/cj3npxdnsr43br9y3wsf1vsdjysypaw2-crate-crossbeam-epoch-0.9.18.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/2rsflhhfs6rmcqvipl0fi5ifbm0wb3jv-crossbeam-epoch-0.9.18.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/8xmfifik259lzzr7whrxw1smd0pa30hc-crate-either-1.13.0.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/2wg0d4gc497mrvfxdfv82q67i02p5561-either-1.13.0.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/c62idap47sbip1d3scarvw2rh6450bz8-crate-crossbeam-deque-0.8.6.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/2zq81g44warl1p07q4ks0i80n4lgxsak-crossbeam-deque-0.8.6.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/vaq2mrgiy56d0l4zqbnn9j9fph83s5lw-crate-libc-0.2.169.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/6qaq0z80zh0nznxmiqx6zwninhfgx5gi-libc-0.2.169.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/7fzzrnvhxwb4gnlhy583ks4jw0wpd332-crate-arrayvec-0.7.6.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/8q22016jjqps30yr4kama6ip37gqfg0q-arrayvec-0.7.6.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/xhq91sgizhwxs1aln3ywzvdi9rrajar5-crate-once_cell-1.20.2.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/agjd7zvps0rb01ysxj5bbqndxqrajvfh-once_cell-1.20.2.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/n3drnqzmpi2j49bx6n2a5jdwpawkrkky-crate-miniz_oxide-0.8.3.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/alhj701s4955rii9zycsnnidsrka3kgb-miniz_oxide-0.8.3.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/x0nm13s5l8482shxv0day5q8qwfgz5lv-crate-bitflags-2.8.0.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/d2khgy5hz2i9xr7c665hjhlnfp6n3wb7-bitflags-2.8.0.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/f5vgrq1rp26ha90z4y6kl90bvf35b1fx-crate-lodepng-3.11.0.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/h4fz9af2dsq565i7m0d7n0543xvsvhc0-lodepng-3.11.0.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/v0nl9sbgd59l3s1x0xwfh8ivk1xwgbf1-crate-cc-1.2.10.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/ila024zwhbzm46pyv1xwn5zj6mlydlri-cc-1.2.10.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/akhnlrr7myi6bjpfx2kxyzjgpm44ckpp-crate-thread_local-1.1.8.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/jvzsvppnrasp4m7gl698ardz5n5k8mya-thread_local-1.1.8.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/y5lpaz87zs9z0qfwb3p414nd0c3cnvik-crate-cfg-if-1.0.0.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/knwlxj4imc32pnlw2b211qr1p8krrx9h-cfg-if-1.0.0.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/rhsgpgx8ifrni7qkw64zx9gwpbv0hbys-crate-crc32fast-1.4.2.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/lca6732xhgmgln1fsdwwz9cng3lsgbh4-crc32fast-1.4.2.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/5z8i56dj1hzjs5dgqxamr0wsrsslhjzw-crate-crossbeam-utils-0.8.21.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/sczks4h3g00h2k7brxwr5ah8l1x718ch-crossbeam-utils-0.8.21.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/c6gqh0vw8w6j6wxkg9ampfxfk38x9zw8-crate-rayon-1.10.0.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/svd8ak6f63p1c2gwimva27gdflz5drq4-rayon-1.10.0.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/v6wn0mlapa0hdg88fdcjk5k92cwnvlj9-crate-rgb-0.8.50.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/v1aznw9yvkqqlmm5a033m2qs8fmg12h5-rgb-0.8.50.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/scdn2w8sf849m19d24zbqnyyswbx6pgl-crate-adler2-2.0.0.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/w2q0zy96aihqvrxbb8za1am7csb26jlk-adler2-2.0.0.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/wxax10251nnqpf93p3mljc9hdzm7xf7m-crate-flate2-1.0.35.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/xhh0snm2nk54xki8cai33i55wxhnpydr-flate2-1.0.35.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/5m7whql4bipkcqshqcwnn9gj3y8j0gk8-crate-bytemuck-1.21.0.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/y5n9mpmxyr2m0r6c4wpslfgbw7ipa3ms-bytemuck-1.21.0.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/znw2zrhfyvgmcwwr15j9ndgpyhwxf6a2-crate-shlex-1.3.0.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/y9f1wk6xs94k8m04ld8rn9q3hdlb9wl2-shlex-1.3.0.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/5jnr1qxb3d4s1ia5d8syzvjqpval8yr9-crate-rayon-core-1.12.1.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/ylydla7fh190mlgmj3kajsvxpyjwa64r-rayon-core-1.12.1.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/0dhgrpysmdiy1ip8s2brp1m7l9kiig7j-cargo-vendor-dir.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/0vqpm8rcbil8c04x7bynr9cr1jdl2sy6-source.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/c5mawc53fz24knlydbgxjcxhzi1q5gqr-source.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/ny4979cam8y43abfn5wiixassd3fr3ga-python3.12-uc-micro-py-1.0.3.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/0hdv8l40jxby9bjyn79g9p89l1d8b1y2-python3.12-linkify-it-py-2.0.3.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/0hv13rwrkjbvxjpbgvv8yzjinjyz6dmf-libdrm-2.4.124.tar.xz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/0ifybgmbf3iiznf1pdkvx2154rnmnl4y-cargo-c-0.10.2+cargo-0.80.0.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/0igwyd2fajaabm3bd2pr1dzh2gdfx1ip-asn1-types-0.3.4.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/l9p6lmyri4z48g4ljxhc70a5ajhkrlqv-haddock-library-1.11.0-r5.cabal.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/12x42wgkzqahi4szvql3ahkphdx9dg6m-trifecta-2.1.4-r2.cabal.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/kb9dqczw83cmzs0rx1mlakiqgc5mc9hg-blaze-builder-0.4.2.3.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/m3i9d45lqjf4sl2852yffvy712kxqsn9-utf8-string-1.0.2.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/2c8x83dq5s7q732zzj701l3d54sfw4ia-blaze-builder-0.4.2.3.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/rma2zf1fvq0qq4hm99q8gq5b4n2vmlvb-simple-reflect-0.3.3.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/awgzh4mqcvwd1fp618ndivx8ndfvk66c-simple-reflect-0.3.3.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/fimw8q6zrs5lqz52fdjid54dkgzwp0ka-lens-5.3.4.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/5cagrd1hyh16kavpvsg9qmzdh3zqs8zg-parallel-3.2.2.0-r9.cabal.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/5crpp0b08yg1bqad2v8pz2lprb72767k-parallel-3.2.2.0.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/fpjbh4ddj2sdyn8y092547my1vcnz64c-parallel-3.2.2.0.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/839zszlir0znx59wvh47bh1pjr7sylif-reflection-2.1.9-r1.cabal.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/fvcwbd6hjna0mqmvgypwrs6zkja9f1im-reflection-2.1.9.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/hgpw73psvb4amcaifxh7yhzim519b2w7-reflection-2.1.9.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/40aj8kv631cvxinf3z0vmg1x3x9lzsc7-invariant-0.6.4-r1.cabal.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/wyyk4yqh9d6gfp8ln6kb77j3yn8fvx6a-invariant-0.6.4.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/2br44jryixzir6d4vcv4b9v39z4158l5-profunctors-5.6.2.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/681q4202k9im4lxsfvxbc4sl4qbmcgxz-profunctors-5.6.2-r3.cabal.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/y0xa929knqrd5kjdsjasj3z9fmni7fnr-profunctors-5.6.2.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/92svfmvqn3qpbl8jjd2dqw80afkwrl2b-invariant-0.6.4.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/9llwq0nzpkphaphq5sdnpk0sxw0ax6zs-kan-extensions-5.2.6.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/rpn999zch0afz5j0fvv3scdk2bn9lx6k-kan-extensions-5.2.6-r1.cabal.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/5mxgaqac9mcx4cf5a0k8ybdhgvhhf73i-free-5.2.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/mwmcp0pypyan4dw8h5626r77f44rdqwx-free-5.2-r7.cabal.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/xp61fhzb8g5aazsl0mcw1f85gb7aj61q-free-5.2.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/3qbfa9mgdx2gj110qp3mzvpl559qqfgd-semigroups-0.20.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/snbz1hi4k4nq02vlamff11arwji5ks9i-semigroups-0.20.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/vbqqqcdiv55z6dxc13syq0wb7hr20gna-adjunctions-4.4.3.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/yzj5qsmyw8p7yal583ki8xnllfv2nw99-adjunctions-4.4.3.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/igfan82yly1spnbhin16ca3c8cmgbp33-kan-extensions-5.2.6.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/4ildbzfks5jj49vpwsm9wxx81xkgbplh-lens-5.3.4.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/sm6nzn8m3870wganac8yh2srm5jd0l11-blaze-markup-0.8.3.0.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/xqprsv8ga9wr8604xmca58r6dyh94ga9-blaze-markup-0.8.3.0-r2.cabal.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/598r45a0shnyqpyfc2py2f3vwd2k6ql5-blaze-markup-0.8.3.0.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/5wh4ql9mhjl0c0vjbcqba3dbd5ivh3gc-blaze-html-0.9.2.0.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/mqi4cfasq9nbpdzl0xf2nlxrn96y41hv-blaze-html-0.9.2.0-r1.cabal.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/77fb37ida3d7ic7sayqwshj32avzp290-blaze-html-0.9.2.0.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/4k9803045825vyqwjpqbzg4zw118r68a-parsers-0.12.12-r1.cabal.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/k16h982imdilxyfqr4mhnlp43lcxvfdy-charset-0.3.12.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/lbjg1k4s7wa84wb4yl2pgzinrgxia5jn-charset-0.3.12.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/ldz3pkvdpxyy8i5kpp2jnbzriy2brsip-parsers-0.12.12.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/cid2m9sx4jbji8x8mwcxrgx5kackr2b5-parsers-0.12.12.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/r6vql0b202rbnz400b2sdy5fcxxznk3p-fingertree-0.1.5.0.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/fn989h26lhs4hla4265y2ay9kblf9by6-fingertree-0.1.5.0.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/s754c7glz2961qgsvg04b8s9dxg3wmhm-trifecta-2.1.4.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/2kn9ji3sf6ckps6g4sd86g5j2q8vf1f6-reducers-3.12.5.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/xsczhhdzaipng0dbg98d67wsam9735sv-reducers-3.12.5.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/22i0csp22ffdarnyq9d70vl80r8q4x95-trifecta-2.1.4.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/6mmi4i92yd9ddlykc8495zyj7h7hf5b5-tree-diff-0.3.4.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/qk07rkcdwrpdjs8r9dpn03yms4kvpf4p-tree-diff-0.3.4.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/w7gwyd2cgqskg6ahmihqb5y5r9d5m69k-haddock-library-1.11.0.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/0klcmg0h1mdiy0jdnshwb7gm54vxwryf-haddock-library-1.11.0.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/2nkby7kb61xn9wkqlvzd6iwqs2q77fg3-gfortran-14.3.0.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/8a6zyfc4mw8abyyz9a441q4x9917zmwm-gfortran-wrapper-14.3.0.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/dnajc33w8lj1sm9zhl0n4bb7w4n31h5p-source.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/0q3mdfxfy8cf0sqvdfg1d2a9j509fcpa-openblas-0.3.29.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/0r4ihii5rnbgfy2i49js7nblnlvqn4l2-hspec-wai-0.11.1.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/0r6hwjbkzln6g2lblxq995jlj9h4q806-ruamel.base-1.0.0.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/vhyi0xyhsa20gbmjyqf5adm2xl474h0k-source.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/0whackxgb8r013gq6vj84hwqfz80zlgk-python3.12-cycler-0.12.1.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/3pyslhbm3znfa7fmn7lvlx0i9dwnxsf6-bb6d08323f23a39eb65dd86671e68f4f5d3f2d6c.patch.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/8p0wiw4sm8iqj26jvrvlvappy7ba4ayw-source.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/hpi64pf2bfrrlmbpa4x418ixjplpapb4-catch1-sigstksz.patch.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/101z6mky0if69pkingrinyk46wfszkgh-catch-1.12.2.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/10c3wpnn64bxrr1a0w8cc2sfm9f47ig8-zopfli-0.2.3.zip.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/2xyz6xqpksrnk5fw40nbywq2pdlyz873-ordered-containers-0.2.4.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/112yp3a5zasvkcz68mrli7k629xdy7qh-ordered-containers-0.2.4.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/12ahfsz0psgdr2g53sqxxg25n2vwx6ql-vault-0.3.1.5.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/12cwqlinad8c9drchidks6i2rax6kk15-musl.patch.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/2imlc6hbhz2x6rsqgj7qkkgsf9cb0ak8-commonmark-0.2.6.1.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/9vsi29xlxj5k9gb3xclfkyb6lryhdi8w-unicode-data-0.6.0.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/pmm5kqg5dpc0l54x6aad08dz9fxh7960-unicode-data-0.6.0-r2.cabal.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/b2il5s6f4zlzydlqfxy5snfxknmlgm0s-unicode-data-0.6.0.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/8vqvbnjm1nvqckwjb11s085a2yxx4pzb-unicode-transforms-0.4.0.1.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/qm5g90y2gzq4m4hmm3db7sakw2c0x8ic-unicode-transforms-0.4.0.1-r7.cabal.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/n4mgkl9h60ay1zawihizvfhzcr5l59w1-split-0.2.5.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/vzrhmjyb1cirxd3vi33zmxs7yrikn43p-split-0.2.5.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/f1rjli7yh51vwf5yy4c4j9gbpmsn2d5v-unicode-transforms-0.4.0.1.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/9f76g7652g2iwdz7wshwhf3kyfp4682y-commonmark-0.2.6.1.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/h1hymrad1fv6r0cd51h41s7n2wfhwvk2-emojis-0.1.4.1.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/2qpgsdghh6q3ar4f26dv8zfix3jrzmaa-emojis-0.1.4.1.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/ij22q25mai86pbl1p83n6mzs4c9b5msx-commonmark-extensions-0.2.6.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/ac01ndv9dgpx8ikbcbl8zrl64cv4x59x-commonmark-extensions-0.2.6.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/jqn9cilczb7r84zv40gxnaz67qs645s8-commonmark-pandoc-0.2.2.3.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/12xwk988kc5w15a98c87sxmnz6r81q2x-commonmark-pandoc-0.2.2.3.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/13gv6wrsmyn3mvj7g1gmbz0j8xnv2hib-pretty-simple-4.1.3.0.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/a1cz7r0dz3skpf5lkbxyk0ffdh15mmxy-source.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/821xxcb3gb8685k8vs09wq4ini3bn5k8-python3.12-sortedcontainers-2.4.0.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/iyg2h1zb2m6smkqpng685ir24vdrmbb4-source.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/4ghb4f8vz58vcs0qyskp0zl6w3y8h9cd-pexpect-4.9.0.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/3fr4777x4q11drrn3chzj9ysyg7gwkpk-ptyprocess-0.7.0.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/a49qf90rxlnx3j4bgx8qsmz352fwbgn8-a44312974bd9084aa568d2e18ce5b2a7e0e45983.patch.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/h63822v86ari1rkslq9gqj71270jygkc-40c1ccf3432a6787be1801ced721540e34c6cd87.patch.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/p5559f56k8dmh9zb55b09aj03p2x3l41-python3.12-ptyprocess-0.7.0.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/pybxcz47ydhnnx2qjmzmmf2ybvy7vn33-python3.12-pexpect-4.9.0.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/bsal4zah7d161dzxcs561f4dyi2fcq6a-python3.12-hypothesis-6.130.12.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/gkb60r427s44lx98lx57g6mxrl7kyv7s-cbor2-5.6.5.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/hfmpy19mlnkghd06f88jiqlwwbp871wj-python3.12-pytest-cov-stub-1.0.0.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/1461zm17wn5712rafss41ybfyan40jas-python3.12-cbor2-5.6.5.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/v7qvmq8ni5dcx9v5ngh58valmh1y8wri-doclayout-0.5.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/148gizvfwwfpfrpnxby9znkbv39sqfrc-doclayout-0.5.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/16m74d4z7ya5zn3pjv3jcgcvazyrsmlh-source.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/19hz7jkragpy8fpx26anashn8m0sriyy-hslua-module-zip-1.1.3-r1.cabal.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/1bl0siw2xbgvrjfvmz6w9csw0js86p68-memory-0.18.0.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/35jsjbi9vc57czrhkzprlwl4ikajbf66-network-3.2.7.0.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/4mv3cnlr9912n370qrz1qvid3sy7xnls-network-3.2.7.0.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/fcvl5i5f7ahwp88cf1y6l3a3ydgs0ndr-recv-0.1.0.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/1bnd34lywryzdm9m2szrv40mc6ndiik3-recv-0.1.0.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/1f8jpqsls4p4m7hwyix9naxqiv6f5pby-wai-app-static-3.1.9.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/1jvfnihcsx7c8q1gyyrgzsdk84k61h17-vector-algorithms-0.9.1.0.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/1lvp7vl5i6kjnibi77hfnwm3nz4fh1g7-mpg123-1.32.10.tar.bz2.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/4n3dh3cnw5pp4axqqvnshd6dv03fqn2w-zlib-0.7.1.0-r2.cabal.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/54hw3qsvn41zmr67z3f2qvzgzwf1vrpf-zlib-0.7.1.0.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/n6r7w7clxn0kra6p3jy9pzmmbspgxin4-streaming-commons-0.2.3.0.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/1sm138fzvyvz5ch2hjgzvrpymcfwl1ar-streaming-commons-0.2.3.0.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/1xp26xgmffbyd3d27xff776w312b9iwn-crypton-1.0.4.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/zsy3h2s4i2qkhb7xnna8kwba5c6vgzfh-tasty-kat-0.0.3.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/cndgl97g62s54ksvrvdqdd497979gbnw-tasty-kat-0.0.3.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/lkm1j94a7hmvb2qm4mir67xhc9x0k84g-basement-0.0.16.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/qknd3v7c16fpxljpfdv4hwj72cxs9vs0-basement-0.0.16.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/7lqjhkzmmw6sq7ykry28blccwqrcghhg-memory-0.18.0-r1.cabal.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/56wcm8w3izk825vsa2nzwj21j7pnb9y3-foundation-0.0.30.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/m7749yv7zaw54lb99998nzqdfxiq3z6n-foundation-0.0.30.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/vd116ndgwlyj9b8pwlapsisqbskz2n7c-memory-0.18.0.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/4ryb513vgh03awid52sb9j6f50fzllqx-crypton-1.0.4.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/g0kcb2fzqv4chi368iy43c4qrrjdn61g-crypton-x509-1.7.7.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/vb3bv7mqhbqrib59b51si3xwm1ln39xf-hourglass-pr-56.patch.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/wgigvj4hj1w4rrm0zky3dkv8cyv7srxr-hourglass-0.2.12-r1.cabal.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/x7aa147yq5bmk0wf7j2iyrllwq8a718p-hourglass-0.2.12.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/q89b8ngak5vadsl06az50pqhz2q0var3-hourglass-0.2.12.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/h6sxiz1q5xylafp3jc7w8i5iwgxc255n-asn1-types-0.3.4.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/xvax1vn0i0bpf4c7k2w740zysp1vx2p1-asn1-parse-0.9.5.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/b3agiacgw0mhjic5zwja5xnnpx4w5icw-asn1-encoding-0.9.6.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/wwpdw578yy8szr0svwv6ps04if49nh3k-asn1-encoding-0.9.6-r2.cabal.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/z8cpvpy3bj0isk9pmjzyqs5xcmjc19ga-asn1-encoding-0.9.6.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/njh8rfqskvsdmrmnqxdsj9sr8kcgp6zp-asn1-parse-0.9.5.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/mgbqadc7z93fx4d9nyvac8ly9l15l59d-pem-0.2.4.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/r4wnda9z0c91fdy5pj919j38xjp521dr-pem-0.2.4.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/2jcwq757s3g3gnix731fzxsx3201bf07-crypton-x509-1.7.7.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/sb5dm5jwc7fkga1hnszlwrxqlj4fa5cb-http-date-0.0.11.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/389xkwk22lldgfr95ny65pbqm36a5fbq-http-date-0.0.11.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/ma238q2bwxw3b1apmlqbkc6z073dy5gp-time-manager-0.2.2.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/8raymlxd6lbh4b0657m8nb4h66n6anww-retry-0.9.3.1.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/xg52zcm55aim9gn4h8g0pgq112f1c3rx-mtl-compat-0.2.2.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/r1qpwbpblzp6qbppjszrpcqw72mr37js-mtl-compat-0.2.2.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/3rrw58gdb2j6vypa41i294hf76zk418r-retry-0.9.3.1.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/basb5dv2jkpr2d1zradzpsz4dzzi12g5-auto-update-0.2.6.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/v54x3v4fxfai4mhag9373j6g8lsd1j9j-auto-update-0.2.6.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/3d9vywhijiqacz2i5m0rk07h7hvzl6j4-time-manager-0.2.2.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/3lj9vni2iy2b7yij4b86amiq5kba7khy-689bf9ce12b8301d0e13a68e4a515c2779b62947.patch.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/7773z4r4wj6dx4gcixi0kkldyi1l693f-source.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/60msphxvryl3vb5ma3v4rxnkscllbsxa-bsb-http-chunked-0.0.0.4.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/adlvc1pxz7bcy7f37wmdm4dh8didysly-data-default-class-0.1.2.2.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/3lb45n8jyxfpgka8g9qnd15dp78wr4a6-data-default-class-0.1.2.2.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/r8csg34afxnkrvara7jykbzswh3d63xi-cookie-0.5.1.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/2m678m5nyi2a5cjk8dbhvdm2dldwh9g4-cookie-0.5.1.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/drxybl1b85by486r119xkimcbpipjdhd-mime-types-0.1.2.0.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/73ia8041xpx29dci8qmjn3jb6aw4ph3m-mime-types-0.1.2.0.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/hwly1g1qrnv659z2l8z42gypzjz3crrz-http-client-0.7.19.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/yy7lr61dz489mcis13shcd2rsjjn8vhr-http-types-0.12.4.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/sfk1dl0ai2i0i6687rzx9y5b49xr8vld-http-types-0.12.4.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/6nmjjfwy49i1ys2f0h4nxrj4icq61i3z-iproute-1.7.15.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/mf88qf2bbn8mx8zc22v8aysjszab0mfc-byteorder-1.0.4.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/hr60cqk25sihgvqwxxqcsl0z4qspl5xf-byteorder-1.0.4.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/k3y5kvl9yd5l89d3q0w9zq3pg9yc3mzp-appar-0.1.8.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/qlv2sbx4smyaajx6iyj0ra084714yfwn-appar-0.1.8.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/yc47rjksjxzm19h6xs69z02a5m8jpyij-iproute-1.7.15.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/dqlwcm3r3pprpfkxhzh53h1wx4qhi41a-http-client-0.7.19.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/7x2z0ki79wfbr7bk55bj6nbj5y2lzifi-network-run-0.4.4.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/6fp0rrp1d2iviblnd9xzpy5yzpk70vr5-network-run-0.4.4.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/bq73pl9fngks7z5y6hwg0mn46r5mi4cz-cmdargs-0.10.22.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/4vyb1v5cc4whv8jqvk73nc93s60pvcag-cmdargs-0.10.22.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/75r6nq79gn4hmsb98gf9qd6mnvi6gj85-attoparsec-aeson-2.2.2.0.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/d36zaf0m1ic62w987fsa8rv0nmcnxzw3-attoparsec-aeson-2.2.2.0.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/mnqqimm1lss04adaszkynmzhx27vs9w2-aeson-pretty-0.8.10.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/9mr6fy996w4jmd5gw7hj8zcp190g36yj-aeson-pretty-0.8.10.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/8624i3xn5ky0hgk9bdydbjr0hm62045y-http-semantics-0.3.0.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/yrc831r3b28q29g1xbyg0gcb23nb3apl-network-byte-order-0.1.7.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/hb3d2x3yx62q9yvk737j0chhm8nxzpwg-network-byte-order-0.1.7.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/cddmlk7qpb0lrplwwvvi8iwb0axizw02-http-semantics-0.3.0.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/d5hvwmwngfjn3j21vprpf52ag33d01q4-network-control-0.1.6.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/gm9pv334bpi0d4q6iv1zhmja80xripgd-unix-time-0.4.16.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/sqah4rnrhr1glvbfqb2lrp2vgnx47da1-unix-time-0.4.16.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/z2mjysyy3k1qly87hjr1ikbklzaby7s3-pretty-simple-4.1.3.0.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/8kgs7lhx0dm93icglhg8pdhdrxwrssy9-psqueues-0.2.8.1.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/z6415xsq4mqm4q7kpvm0d9v2xfrfjw6s-psqueues-0.2.8.1.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/nwha8ws53y9fs4l64rqsgyisqr6cvijq-network-control-0.1.6.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/qc34vnh93vq75q5j0kqaykfldb2jcylj-http2-5.3.9.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/3lrg01f8cvz2bj309dzkhswcf6izynm6-Glob-0.10.2-r3.cabal.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/wapcrm87vk2as64xva579c5dipv7wpbj-Glob-0.10.2.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/x7m2ygxhllvw8q006wai2dp9sngbfzmg-Glob-0.10.2.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/jh86jca9x9z3npn9miryvmazic78nb3c-http2-5.3.9.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/9c9hpfc7mdnlmzs2k4h4r3fym6wq32x1-vault-0.3.1.5-r10.cabal.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/k6bk3469ddw2apnifk188rna24xs0v27-vault-0.3.1.5.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/xm4lbcxj3pca8argcgwsy86nlyigv0jk-wai-3.2.4.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/ladgqcg84vjmhzvx7xsgdaj48ky5z47s-wai-3.2.4.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/3d42d3jc0by656rm9vcmhql91pl6m8ki-unliftio-0.2.25.1.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/3lmc0r8zhwcjx5bcyhbq16pk3ss0lajb-unliftio-0.2.25.1.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/3x7ydqhbhvd8jax0l4f0lsh2gh9zlxp5-conduit-1.3.6.1.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/5wa5dsv1aqy7lh06qkcp1ji0pgsg6q2k-mono-traversable-1.0.21.0.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/5aqbf2r6p9pp59rs2vd436fyc0z32bi8-foldl-1.4.18-r1.cabal.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/ziw2vnw4m4mn2n3y2qzic4j1vcihzqf7-foldl-1.4.18.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/dbb7bgm0dljc4q6irpr699mzimq6clrh-foldl-1.4.18.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/bai94x8319ima5p73h78rrcwb1l4pqxf-bitvec-1.1.5.0-r3.cabal.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/j26cpjiyvmdhw6i7axygdjxsgklfgq9g-bitvec-1.1.5.0.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/75n5xpzrfn315pa5218bdss2s2qgvk2b-quickcheck-classes-0.6.5.0.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/f8iqr1w6pcb0syjgsbbffhkq5lg6hg92-quickcheck-classes-0.6.5.0-r3.cabal.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/qdfnp4i837z8wc28j6l071v9sfa3gw7k-quickcheck-classes-0.6.5.0.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/4s8w543dsfgmpwhi25z4wfg6d3gxhlwz-bitvec-1.1.5.0.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/pib93k6wwlv7ysvwkwyxgarh16llifsy-vector-algorithms-0.9.1.0.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/cc9lk67frh9mln14wi3kh61bl7zq9k9a-mono-traversable-1.0.21.0.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/a35b2hh9a174d1gpzz0c3xavi3cbmqxb-conduit-1.3.6.1.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/gwq6f08jankc5r97grikc2m66q9dp0db-simple-sendfile-0.2.32.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/hc9dx404nb71dxcp667ixmh9fvavd9if-easy-file-0.2.5.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/j1gdg1vmps6v5zg7711758jg013f6gpm-easy-file-0.2.5.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/m6y773nw5v4hahr4lx5a3fabqmpm28ap-conduit-extra-1.3.7.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/s0p23ib0f6b7qw3smdy1wziyqyc503f3-conduit-extra-1.3.7.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/s6wd5wkqj5yi17vjh35ibjgv9mbg9jhd-simple-sendfile-0.2.32.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/vi11jyzxbx3v7jrp6psc7hq7kw2sv1p3-warp-3.4.7.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/xk53r4cx3qdmiw2ijikacirsx2gskacd-word8-0.1.3.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/yh59azcki51z38h81dd0jv4csksl1i4a-word8-0.1.3.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/1n98l0qxgrsm27hgrpza0gj4ns303n7g-warp-3.4.7.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/1pfd3396lj5rqrgdzrgmplxcv8r61jfp-singleton-bool-0.1.8-r1.cabal.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/j2shixqgki36244dmigzz5djkw7r68dw-data-default-instances-dlist-0.0.1.2.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/1x4bz8zha497aibwffa8w8zis7rc19bp-data-default-instances-dlist-0.0.1.2.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/3smhvjv6zyp5z1fw64r75vas1bpdkad5-data-default-0.7.1.3.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/xsij99qa1wy65sqjfzzyh6a4bx69gbxl-data-default-instances-old-locale-0.0.1.2.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/dlpg7d195l1l4zycjn4j5d2k1fpj1y0r-data-default-instances-old-locale-0.0.1.2.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/d67qijby9f5rssiqfkf97hm67bw0icn6-data-default-instances-containers-0.1.0.3.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/qxi0p7mly477pvm7yi92cpg21vpqqa0s-data-default-instances-containers-0.1.0.3.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/2llhxnfwymjkxahky1ngp3n8d6cd8ji2-data-default-0.7.1.3.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/b9l4vj3wm2fd9zrnnr6i5f9a0wl8s1zv-xml-conduit-1.9.1.4.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/zsrx9m5wln6kaly34q3l6cv5nsqch0fl-cabal-doctest-1.0.11.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/rbv455szlcmyykrwrl5h6zimpmsz8w47-cabal-doctest-1.0.11.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/7czfid6zkks2njjkna70dsjj7768hqhi-xml-types-0.3.8.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/ydi3sxycphk31djsrg9q6h9ypayrx9zs-xml-types-0.3.8.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/1pzh16fl23f26dicbz54nn1n1f2xc7jy-xml-conduit-1.9.1.4.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/1rk18ysp82dd22nb1zfpyn26l128dqrw-timeit-2.0.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/1vhix1clavq4vb0ky1avcydsggbm6k24-tix-8.4.3-tcl8.5.patch.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/1waf9r2w7adzxqnvl4g8538bpycrnqkm-wai-logger-2.5.0.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/7jzzvsig8y3ji1sivmnxpbv0frwxh3w1-use-appropriate-march-mcpu-mfpu-for-ARM-test-apps.patch?id=b7a9250590a16f1bdc8c7b563da428df814d4292.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/apv2jxcsxdv870p1j14acip86yikxjn2-attachment.cgi?id=148912.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/bskl8991s9a7wdvlk0q07cy0abrahh8k-elfv2-ppc64-be.patch.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/1wlahgl69pn3dz13w5v77b7423fwdba1-valgrind-3.24.0.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/1wrwclbb41ina54b9638q3pfnp8jm67n-hslua-repl-0.1.2.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/1xvzfwfidhgzjc2hym8gi011akf0pr77-source.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/vb9nwkfyzv7sngjkn17mrzdw7w5723zp-source.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/5x0n2a92yvgs2h9214nc8v04ldcq838w-alejandra-4.0.0-vendor-staging.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/5n8jb7294m2bm1ykvc9isjhv0mcldfpa-alejandra-4.0.0-vendor.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/201w3isp24c9grfzr1jdm942ikpvvg6j-alejandra-4.0.0.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/226ic7i22cpb53fgn6714rsmnip96awx-nv-codec-headers.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/4fw0mgmd0iggi2c4pwy5phk5h72j2cx5-flaky-3.8.1.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/22a1rnk4vjw1xrv7j5f23vbc5z1rn3fk-python3.12-flaky-3.8.1.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/231l5j8558zxs2pcyarjmpbd2mr2cc85-th-lift-instances-0.1.20.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/24jy1c6kvq4lclq01yzx4hx7sqs8by2q-alsa-ucm-Check-UCM-verb-before-working-with-device-status.patch.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/28plh3cz67anjwpwrnicfi78x6qky7lp-libssh-0.11.3.tar.xz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/296x10kg8dis7460q1y0mjbb313h9bjh-mercurial-6.9.4.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/2d7bzjbp0pf4agiymxkhqaab2wiz2nkp-crypton-x509-store-1.6.10.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/2dd5jjnivjziinrwd1wwhp2vypqr4n4c-jira-wiki-markup-1.5.1.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/d38b2ns48nrbqip750b4cbl87884zwf0-hslua-cli-1.4.3.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/wgvd6k1fifxwy31nv6cqfwnsyc0k3sf8-hslua-repl-0.1.2.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/2g19800nhp4mh0q8h0bwzwixw8j7j270-hslua-cli-1.4.3.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/2g671489qf91yidigazvig88ij2vmak5-source.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/2ghrmhznclax7i03myfp3lsjdk4zw4ck-hslua-module-doclayout-1.2.0.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/447sbyiwsk9if4dlgsfwckj5y77g0k8f-pybind11-setup-hook.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/6ypn7j99bwlqrmpzbj78ikklsvck4s2k-python3.12-ninja-1.12.1.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/gznk07ykvj02yfnmf5qvb3cxx5470knc-source.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/s59xh329n6in1jkkv65r473kzb15glsv-liblapack-3.12.1.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/5vvjc7269i5nh46sxzfmslypnqpkp7qf-blas-3.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/j8g4c7q4rfpqd2fbs71i4yn93wzfdca2-meson-1.7.2.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/qp673kjl1jnrsk16cb9xjwi54d99s7lp-pyproject_metadata-0.9.1.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/lna1j9vkyy1rzql6bn5qy1gxsbp2f3jx-python3.12-pyproject-metadata-0.9.1.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/zw32wkqf1r4d0ina8nmcf1qf4bnl7qzk-meson_python-0.17.1.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/66xis1zhc1brrgy22i9bqwd14c9wsmj0-python3.12-meson-python-0.17.1.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/ijn4w9wn58x6s1j4cpprqas1hhavr6m9-lapack-3.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/knbdb1my9qbvcgga814z4mb8i05zwmny-numpy-2.2.5.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/x93ccdzsbfwl3k428a9gyrg8cqqc0ikb-site.cfg.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/b54bzw8nc7c4mbl933nfqv085kgqhx6c-python3.12-numpy-2.2.5.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/gxajy4aqmjndm4jsmd06l1sqj5sjxwfc-python3.12-cmake-3.31.6.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/m4z3nbaqm28hwww4kkcnrrvlq6j50lkq-boost-1.87.0.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/a7cz5r0jzpx26i6hvli6zzxrg214wvs4-source.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/zish4ajn48yg1f1nl7zkl9bjc87il7bc-eigen-3.4.0-unstable-2022-05-19.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/2hahldp9wvr9blx3iq6szxiy3hchag4b-python3.12-pybind11-2.13.6.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/6wy97x9bgi378n7n8vbspx71cdjqblvd-ShellCheck-0.10.0.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/63va3fxlg21wmn34fphcg56j26zvns19-pandoc-lua-engine-0.4.1.1.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/vya41jqm0y4av16cf2h8w0ax7m37mpji-hslua-module-text-1.1.1.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/7zk92iynvqw6hp6dqgn9bp480bahxxs1-hslua-module-text-1.1.1.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/493aqn9f1y3kwdfj12nqxf4himx8jv2c-citeproc-0.8.1.1-r1.cabal.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/kghs9lr9296rdayfd66whkfvqvbkzvpc-unicode-collation-0.1.3.6-r2.cabal.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/z9zsbk5qcfkavj3ss8l6f6z9hzvacdzz-th-lift-0.8.6.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/nv3ivnv5fn65i5zg6jkx2cwrxx710d87-th-lift-0.8.6.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/qgyd9nqsyqa5z4jq2jmnf95rkddd79a8-th-lift-instances-0.1.20.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/vki4bvvr3r7cb3bc5cbamxk8w1ximkwp-unicode-collation-0.1.3.6.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/d2sap3dh90c92qb48sz543zirp1lmdbi-unicode-collation-0.1.3.6.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/fjjr6p7ypv4g3qy5nqc5k9sxqsqlng1f-citeproc-0.8.1.1.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/xl2md4qmgp95x3clfws24wxhf0fxgv10-timeit-2.0-r2.cabal.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/ijy2br5nzx9jhxndcmqvfa14amivcvnm-timeit-2.0.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/cy6s8r4xb5j53a9l680ja7rbp24dcd3n-uniplate-1.6.13.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/d15nqj2v2k4r2vysckqv9014kxwvs96k-uniplate-1.6.13-r1.cabal.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/lf3m2zjm6dq1ri7ff04m6p635bjzmch7-uniplate-1.6.13.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/c64c9x0hvx6bd3bk4k2zrfsp314l5zg9-citeproc-0.8.1.1.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/djfmrbsdzkg84qh8s1i753r4xcbrnkfw-hslua-module-doclayout-1.2.0.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/nlm0rq89as5f3xm06a2l8xmpkf121kd1-hslua-module-path-1.1.1.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/fldhbmy1jpi66sbwckpl4ikmdaq05n4j-hslua-module-path-1.1.1.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/3zjdxm161ab3raxyr13qfmb1lny209dl-doctemplates-0.11.0.1.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/z3zp1wzjsz7fy1r64jqs1c8kgbjxm6fi-text-conversions-0.3.1.1.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/764nxwz4rapin8q5sv6ha31kklylg9jl-text-conversions-0.3.1.1.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/hgkdlwvpfx7aiijrlsg9jampycvjwycy-doctemplates-0.11.0.1.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/mx3p8crh6pa0zqh04rd7cpxnkvbzj7vz-hslua-module-system-1.1.2.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/k1f9a03qk8wk6v7zrzkwdlq5lnpbr4wa-hslua-module-system-1.1.2.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/xlnqmzrgw398iqbikgk3hf6lp6xl1g9f-digest-0.0.2.1.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/778b8qipq1g7kl1q2zdkx3nsd62k75x2-digest-0.0.2.1.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/hpd21cfjjl8d42il460mm7pbpv4qn18h-zip-archive-0.4.3.2.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/hwwc9h0fy98flqf66adid9y6va96ly98-zip-archive-0.4.3.2-r1.cabal.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/vxmaflrnx9fh99i8lwzld5jc83firqyl-zip-archive-0.4.3.2.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/wwsv19aalarhqdqr9jip7k5wd4ir9rg3-hslua-module-zip-1.1.3.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/hikm8308zzyi90wairgmi9vqzgzbxy52-hslua-module-zip-1.1.3.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/nvfa07zparhb18zdslvvrn35fzzflxbs-skylighting-core-0.14.5.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/2xvgy6cv8av37vh38dgkhic16d68yqvc-skylighting-core-0.14.5.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/4bl7kds1rdqc02frfw0fgbbz910gz9p4-4ba0bac5c118da4da1d44e3bbb38d7c7aef19e3b.patch.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/ikhwfi9f1ml2shdw6sys0lz5b5zm46pv-libyaml-0.1.4.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/fcc6hzysk2x1g3ljs36z2d5sw5j3zv1p-libyaml-clib-0.2.5.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/m86j91p5wfp33a5spvh5383dc241blln-libyaml-clib-0.2.5.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/742a0d43p2fcyqqgy9kkqgngs51ldv7d-libyaml-0.1.4.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/9rcqmv02z1w5v19n8vbp5df8i4q98q82-crypton-x509-store-1.6.10.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/gcgs0i1nbp10qq5b4mfbyv8574761jd3-crypton-x509-system-1.6.7.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/7767ydq5gxkhkk0y1krbnyfqs2qzm1mx-crypton-x509-system-1.6.7.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/2mdijvnd70p5lqkacjk99hqvpybsj5dh-http-client-tls-0.3.6.4-r2.cabal.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/za5fin8564ccvq4jwwa0jln2i7dgx0f1-crypton-x509-validation-1.6.14.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/bp98661qsw62grzggijsyraiamvp6w35-crypton-x509-validation-1.6.14.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/8g6z3c3sxywn79jy4aqs6582g1r72y1k-cereal-0.5.8.3.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/pzpy0zz3mak2w8angi1njsj8kpjnxgja-cereal-0.5.8.3.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/wyjr83pgk2spbljlyh36827cqq2bi75c-tls-2.1.1.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/kl2qq61srfg6ryhgwdjbfiw3fjcmn4iq-serialise-0.2.6.1.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/ysrd7qs686rbpygc5pdw4xb9fcqgbzxj-serialise-0.2.6.1-r4.cabal.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/y5xcc929dzapd19ilr2q7bm6v5m7w269-serialise-0.2.6.1.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/c8qf5dhsfh4511kg2n23ay5mz8pgm346-tls-2.1.1.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/aia2vl73im37nsj39fq4drxzyl6maixj-socks-0.6.1.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/hv2vv8jxr5dglyl8v7sh2dnqxncc69ys-socks-0.6.1.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/rikn0gbaj4gr9y8q9rlj8namvcik3s3q-crypton-connection-0.4.4.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/aiw1w0yl8sw9sxy8p5dynlaihqsjsyli-crypton-connection-0.4.4.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/kx7sqsy3132z1ra8jpczlvmw24pcx95b-http-client-tls-0.3.6.4.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/7p179lvi2vdxhlc6xmnalplyrgcljxba-http-client-tls-0.3.6.4.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/90f6zkq76cznszcf3z854x2yja4m16ix-e2a0cc9ddaf9e7d35cbd3c76f37e39737a79c2bf.patch.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/95pyzc87r4gcwl7hbv14a0i62azspscp-gridtables-0.1.0.0.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/vmhzyjrykcaywziap3kxhs1f72ir3dwr-gridtables-0.1.0.0-r1.cabal.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/c7gy29ji9rqlsy9p36vzr783iisbkhas-gridtables-0.1.0.0.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/j3s4ffdkvdndy59xq4jnmmpha8hbi7m4-raw-strings-qq-1.1.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/457rn85ar7r8k603bk919hlrjsd4kkwf-raw-strings-qq-1.1.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/bmlrjjdfry0bxnqw591zkvac9r6vsr9f-yaml-0.11.11.2.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/xrybs6j5wi9kgnilrn5y2ff741p1m106-yaml-0.11.11.2-r2.cabal.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/fn8yy9bll7kkc10sl0s1cky09cgfmf8k-yaml-0.11.11.2.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/s8jhbhihz2cdsvks4bqm7r6rzrcwpinc-jira-wiki-markup-1.5.1-r1.cabal.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/fsdwh8xackh3pcj4m9lvsrwd7bz0sblw-jira-wiki-markup-1.5.1.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/qb95xvx1dfk26lwxzbm7b2sczy4hlcyz-skylighting-format-context-0.1.0.2.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/46fm09pw8pcnmbw15y0hk9d46a7dkhsc-skylighting-format-context-0.1.0.2.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/gy5wk0njcd8xjzzrpkrg4q4f3bzfv3w8-skylighting-format-ansi-0.1.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/cjj152jb7lgh47i8aimb457hqg57c7gk-skylighting-format-ansi-0.1.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/f1lh6lxlkb5chx4l3srs4pzbnf2z49l3-skylighting-0.14.5.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/bnsr7k21lb9ivfmcvjjq4628bkc0lrqs-skylighting-format-blaze-html-0.1.1.3.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/x4rn32j437643j1dbzlx02yshnvclyy5-skylighting-format-blaze-html-0.1.1.3.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/kk9yq895mm905x769yz657hr5xvlmmn7-skylighting-format-latex-0.1.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/y0k5w9rg08gk2jaypniy7qbgb3f80kc2-skylighting-format-latex-0.1.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/k7gnpkpvnz5ksj96xikv6j5d7s4wa0qf-skylighting-0.14.5.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/5b716nm2x31wdpk1gz0m0sxpaks5pi46-texmath-0.12.9.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/izbh2cccyi0lsgwyxkx703syixp4hb9b-typst-symbols-0.1.7.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/rsjmwjf2y4mp9m1ka1cy1zfak6fac0wx-typst-symbols-0.1.7.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/knc6rqbk73cf1h6ckhdlky6q0nkvr83w-texmath-0.12.9.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/h04x22jghbvc9lilp6spfg9cwj4lygx3-djot-0.1.2.2.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/ppia811k3hczws5k8lf6ng403ix71z1r-djot-0.1.2.2.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/wgr3wa5ym9njbc8nkkp7labpdwwrj8rf-JuicyPixels-3.3.9.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/q6mwg5ni939kh2axqh55zgwpk04if7bf-JuicyPixels-3.3.9.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/rdwjpkg0cdn7vk216503bxpabq38m3i2-pandoc-3.6.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/3zjr53xd86y18c44n2rbbf5v4s0gf41a-ipynb-0.2.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/ga9giqxs0p07q71yxjhx7k3281n45qk5-ipynb-0.2-r1.cabal.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/s0xxl04qj7vv020ybwkalkmzb3rzc5pl-ipynb-0.2.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/bhcjgix7mycr5rziwj4ycnizjprknndp-Only-0.1.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/f3s0lpfpsn7q29pmlrci4lz38j331sqn-Only-0.1-r2.cabal.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/8jp4n2yb9qb1ijk9imybvvznvgcdxn3j-Only-0.1.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/hbq84x0aflaliqb0vzydsvlhdy8iy92g-cassava-0.5.3.2.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/wjhj2rv1wvp1c3mw3g8dsahsq59mpa1a-cassava-0.5.3.2-r1.cabal.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/jzaqy3d30mi5zpfil09arcbbpr5k70sl-cassava-0.5.3.2.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/sqbm7ik4d4ankb7z9q9p8zh7n0iw8lh7-typst-0.6.1.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/b9mwr6i9gcszg0hdj8pzf50713a1wvf0-toml-parser-2.0.1.0-r1.cabal.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/flv16xp06m098y3x8qmlrmxhir3zgrhc-toml-parser-2.0.1.0.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/m4i0sjgff9wlwrl1vxn1azp0pghzvzqb-alex-3.5.3.0.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/bn4pz7d8h3gva716x0nipgcmcqn7p1nw-markdown-unlit-0.6.0.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/nyhjpw7y1l9ykv8phdyc4w0x8g1f6vzi-markdown-unlit-0.6.0.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/x04hjd5723y6p5qg0ybd5cpvz6wli6v9-toml-parser-2.0.1.0.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/c4zj6sagps192sjsrgzck7940h875aw4-regex-tdfa-1.3.2.3.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/6kw5jzsfgvaflgi9y540jc8801j7mk5w-doctest-parallel-0.3.1.1-r2.cabal.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/dq60kmflcb001a56w61jidrcdc0fmwym-doctest-parallel-0.3.1.1.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/6g1y9dx27kr2ddzsp0hixrgl70r9s7zw-setenv-0.1.1.3.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/mmx5zlnajsmp1zil428q7hb1hrsy31sv-setenv-0.1.1.3-r1.cabal.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/k9s0r5bxc9w1564qjcw4k4znhcbavl9x-setenv-0.1.1.3.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/hjjl9yc02bqb4984pb92jp0hczn21ry0-doctest-parallel-0.3.1.1.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/xy1fk66kqkq6ywi1qal3fd8d0m2ly4m9-regex-tdfa-1.3.2.3.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/x1xba3cjqbazrxh6nxrd7qa4sa3cdwrh-typst-0.6.1.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/b7cxghnmx19wn685n92zd9pa1fa8n8ca-tagsoup-0.14.8.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/ysgymc93ns66h5pjhiq0vkqlvkfclqcf-tagsoup-0.14.8.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/kp0d8wcpxmgchmjzp4p7pa2bnkq5235z-pandoc-3.6.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/8ps5229hw7qiaaxv1rg9x3ickckxvpxp-lpeg-1.1.0.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/kxvf3g2s69xv4ivifay1ndcslhdx84nq-lpeg-1.1.0.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/6f9vfp9s9a9rbzirakw8p8d9fv0b0iga-hslua-module-version-1.1.1.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/lhgf087fnjmby2b7c384c049ypwzplrj-hslua-module-version-1.1.1.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/3wik2spz1a3anc16sy1g9sr2icrgh65h-pandoc-lua-engine-0.4.1.1.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/flv8hcbx6acphpw5lsf8dyvlwf11637q-clock-0.8.4.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/ckmjmddxvqbc50yxppnihid3hx4dv90b-extra-1.7.16.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/7cr3dfs4f9nia283qv9r6qci69aswpps-monad-parallel-0.8.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/r0bkzy0z9qicl09nrvpv8byl1qwvnqpv-monad-parallel-0.8.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/s88nhr1gdzqply73rrgy6jq6y4d7kzrf-unix-compat-0.7.4.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/30ql7lsalw0z6am51kms3acq89xr7j6q-unix-compat-0.7.4.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/35kf4s4ivh715rba89bcx1xw9442d2c9-fast-logger-3.2.5.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/lrarmv981grhq3k74gjka0zghln520p2-fast-logger-3.2.5.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/2xwzpdrjpv6qvxzvhgvdqw6g55lycnib-wai-logger-2.5.0.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/nr046glfvx4rhwz0yfq1kvgjf3arwhp0-wai-extra-3.1.16.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/hcadyjznq9bd8p69a9wj9ry7lyrypdzz-wai-extra-3.1.16.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/a81dc83lnbi1jc3jaq4fgfsic4s973sz-servant-server-0.20.2-r1.cabal.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/bgf1pdia0g13qnfw3lndn9dpapfnbpcv-http-media-0.8.1.1.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/kbncla85nczxbnljbdcv1b24xbswsrj7-http-media-0.8.1.1-r2.cabal.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/bscm1aq659s8zb61h0dprkp0kcch4894-http-media-0.8.1.1.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/svf8cvh7599banri91q18lnx4fwb750w-sop-core-0.5.0.2-r5.cabal.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/vqw09nynbf0s0z83ryzw77yxmdv6syid-sop-core-0.5.0.2.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/harv4mcg5yhjl9fj20r4bvap2rnaj4if-sop-core-0.5.0.2.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/88p0m971gnn3lj2iqz3wacnn2nr0v7w6-should-not-typecheck-2.1.0.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/i6zqyxc9fqb07b18p8w4sxisff1wzi4k-should-not-typecheck-2.1.0.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/jnwfb7zcwi8n6vnpswjiaxa5sy72yzqh-servant-server-0.20.2.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/jq1manrs4fx66h1xn9wp7dg3xj9svd9b-wai-app-static-3.1.9.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/kvwdmdazgy529k2mm1jz9msj4vivqjrj-hspec-wai-0.11.1.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/c4sbdwwfvjb7c2birlliilbfz7xy2cjh-singleton-bool-0.1.8.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/397ip3sk5wjcvlwlgbnvl91rrynk6c12-some-1.0.6.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/9265qmsfbdip3vxn7r0jasmzydspwcf7-some-1.0.6-r2.cabal.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/dci41hnz2l1fllia222ssp2hz21yy5r9-some-1.0.6.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/2vq52bq2ww1pbbwxsqmlxak1v73xlj63-dec-0.0.6-r1.cabal.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/amcxys54fwjb2mvn2pmhfg7ymg0ybf2p-dec-0.0.6.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/fgjsm2pwx7n856glwsml6lmn8abyqvkz-dec-0.0.6.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/g7ixsv2gaa6gjlqilp4br3xphv2kbv89-singleton-bool-0.1.8.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/hnw3kp8nnyrdw9grvhhagz48l15bmpi1-servant-0.20.2-r1.cabal.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/yrg0bllkr9i2a3ph11507mns51j2xy0l-servant-0.20.2.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/8s16zwi6f6hqjd0gbh0nhr2yv5h219i8-http-api-data-0.6.2.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/zmmc4zqcirqxlhl7dc3589j7m96d7yyj-http-api-data-0.6.2.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/vkpj1c2im5z0vv8aiv5rgnqnbk08w4d9-servant-0.20.2.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/ag5jfiwrr7dsh1pxi6rfg0npi57cqxkm-servant-server-0.20.2.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/f77s5ajmc9bgajfklm42pv4594lxlbkr-pandoc-server-0.1.0.10.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/ka1vg8zbwpywjr2s3bks57cbsx9sjslr-base-unicode-symbols-0.2.4.2.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/gr15mcrc46s8d70h74xsx8vka68icp99-base-unicode-symbols-0.2.4.2.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/x3s02ri82hariigivv8aada84g9kd929-wai-cors-0.2.7.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/mh1gyfh4paih3lxmpzw891gzqcpqg0gx-wai-cors-0.2.7.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/kwps889zgz8kdmpgaj17y3j16jz91526-pandoc-server-0.1.0.10.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/vqp9vnyv3ghciyp8l0q8zkdb2q3rj15m-pandoc-cli-3.6.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/lqnl8vq5xks5r9515k0fkjva1pvlga71-pandoc-cli-3.6.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/swmm4vdhrbn34x9qy7iq9xm8ix7nj87q-fgl-5.8.3.0.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/3sg7h23prik9m31828aj5frf313cl7ml-fgl-5.8.3.0.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/r88dm7ll3lj3k9kl8gpibxd3bmy1flwr-ShellCheck-0.10.0-r1.cabal.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/xhcdiqm1wm8g3qr9y7yswq9dppjr27wn-ShellCheck-0.10.0.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/2lagzgdl6xwkqp84wkr5dj69kd62839k-shellcheck-0.10.0.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/lz379dcbhg6g266qgcjlis3pmcnsnx79-u-msgpack-python-2.8.0.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/510cax3wfa2q5iw2nnb58bw3sdnhkalf-python3.12-u-msgpack-python-2.8.0.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/7d3i0h6sdwgin6z77cvqibwssjci4icz-source.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/i1qyn93hmx6syj29faka6r84v35dx3cz-virtualenv-20.30.0.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/7yzzm7mmvxnc9sxv1vb6pqvrfmbgj1km-source.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/qf0wsdnb3yii8szh2iq6jdchic0y6kfn-python3.12-time-machine-2.16.0.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/4y3s46kw5ix3awi2hh9pjv7rmkag0svg-source.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/rz2i8b2vp4y8igx8aiqbmd9dj3all14v-pytest-freezegun-drop-distutils.patch.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/qxpi5f81y9yf00pf802hx76hjj2c88n6-python3.12-pytest-freezegun-0.4.2.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/2nsw2iigmmywzj50cfdggy1jjis2bg91-distlib-0.3.9.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/y1gjr81bc71h6gim6plgfbx1pw8fwzdq-python3.12-distlib-0.3.9.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/7148z14hxpbczsb4fn1wpd9afnz11y1f-source.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/cmj424z8276mvz3j5qilybf8z0qxzk7g-appdirs-1.4.4.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/wv84db4ny3bw9lr204487viqss6k9631-python3.12-appdirs-1.4.4.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/zbnb2hf76nscx113kxnrvhsd2hvv9v7p-python3.12-platformdirs-4.3.7.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/sp9n84m5n7mckiyhflziswm1k9nvq6p8-pytest-timeout-2.3.1.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/zjrnnxw6ksj9fglwljgp86gvprh0mgwd-python3.12-pytest-timeout-2.3.1.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/gy80fxawp2gcm4zssvshnla7lfm08431-python3.12-virtualenv-20.30.0.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/sfylvxv7d2f5my2ngbrc85g7yjc8fqm7-source.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/a86krdjsacz5s3cr7qdshw99rv90h9d8-python3.12-poetry-core-2.1.2.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/qs8ihw78hndkzwy2hfwkpnj656n2dqcr-source.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/aaj3y63kg2qh9y2ybdsiw8jrg9qd8jpd-python3.12-mdurl-0.1.2.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/mnvr88r469srsvwnlv72n2fav6aqz3f4-source.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/mwyqh8whmmdjx81ygkvvyczxkhc9dizh-python-relax-deps-hook.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/86qinmlzmswahl1gx6996zqq9rr6vqxx-source.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/4ma66gm03cag2ayn623xqcbpr8s9az1g-source.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/hg4hcvmjgbbfyxv9fx6mszz2qdcinm55-source.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/a7j2s1pggla0vsijaahw9khxwwkfnl0k-python3.12-versioneer-0.29.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/wkmk6db9ikkf9pk2hjknx9854zvr372v-tzdata-2025.2.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/hjc1r4vx9y2s1mk85m3wvhl41dmlwpxf-pytest_subtests-0.14.1.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/yzk4rw744rz1cf9mqhf44sli2c37irp9-python3.12-pytest-subtests-0.14.1.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/l2m2kz6x9fl98qifcll4kh4idfzlqc4r-python3.12-tzdata-2025.2.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/fcjdr6cbx3qzl742683l4ypq87kkldm3-python3.12-pandas-2.2.3.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/bxwpxyvhlcdp8n9zdz44r74df9grhzpj-source.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/g9ra9fpw0k5rwp806wnpdrgb2vdg2f7z-python3.12-pytest-datadir-1.6.1.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/9zq509hkncdxld760y38mibfv6i913p9-source.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/cjbxc67dlb58rrpfj9yhzfyln5dasxbm-qhull-2020.2.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/l5llgcvdb9cnk3w28fdi1p0q61d8y9a2-wayland-1.23.1.tar.xz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/pdb0awmp56rmpa62p52xb1q3xvfa56f6-graphviz-12.2.1.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/x7xm4z9lhfls7a1d3wqs7mrv14a52rim-wayland-scanner-1.23.1.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/ddmgji01mhndqpa4jlfzr6hfsard9x1w-wayland-1.23.1.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/b9y4ndxyvxd1gbzr969ikgjvcphcsbi3-pytest-7.4.4.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/p3l45rr0kq9x8m9p6xi3x7mr61iwl3p3-python3.12-pytest-7.4.4.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/2ka4q2kq63xdbvlyym1dpb23dirjmjz6-pytest-check-hook.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/ihi16chndjvl5wllccwg2ivayzb9wpn9-source.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/hj8va3dafmbhw8kcdi1zvbynsrsdyygx-python3.12-pkgconfig-1.5.5.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/ph9h0yi8pzkfizr1yjkqdg2bw6dch17q-source.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/aciifas6y69sw2w1csdzrc2d02g9ymhk-python3.12-uharfbuzz-0.45.0.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/8snx50v6v094qnnxm4xssls7qn3nkhl5-skia_pathops-0.8.0.post2.zip.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/dw1qc29ilrjnsmhwwcgal9gf7q1w3plz-last_commit_position.h.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/g2kh22wyxnycs0qqw3w7gldrdss2hgym-gn-df98b86.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/jjl9vxj16kpdhv39341grxs7n434xh8g-LFS64.patch.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/da99m3abrz0h3cfp49ghjv16p9lbsdvy-gn-unstable-2024-05-13.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/k5w6kd7n7mc2bn7l7vdmqcchrh4wx4s6-python3.12-skia-pathops-0.8.0.post2.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/fr5s0ssxrifhda0lsvih4gk9xrm8f6kr-source.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/m6mrc620z9f0pplmwx359cjmy99f9dpv-python3.12-brotli-1.1.0.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/cwp52x62vsa3p8f2drc8vjdcyxfjm7f1-fs-2.4.16.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/37ydr2gd24xqh77fr4xpyarkbiqan82z-pyftpdlib-2.0.1.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/rijn6fff8c7g6j6rbqjc4lp73g1srpkm-source.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/dhjj5alw2g3gwlja443rxvzmmr29va7d-python3.12-pyasyncore-1.0.4.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/7x5v2bfyic1skb9apf4x50z78aababpk-pysendfile-2.0.1.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/wv7is21w7ib3q73pzrbv3z2w041bis74-python3.12-pysendfile-2.0.1.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/m6n969i1lwvm4x5j0vvaljkiwik984g4-source.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/yxpznd397fn99zki0d635dfd6c5hngia-python3.12-pyasynchat-1.0.4.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/j7y5akyvanp62zxj4g27f2gpd0v19jlb-python3.12-pyftpdlib-2.0.1.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/nrdnkq0ac5r57m21va6visjiliabnkwz-python3.12-fs-2.4.16.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/7pq1w0nmrhcri679minmynd039v9pmvs-zopfli-1.0.3-src.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/hxyqpmqa9nbnbxmv35dxsh2dk0vhvf2m-zopfli-1.0.3.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/x558ggl8i2fwa3fcrmyi85nsvhg0qgcn-python3.12-zopfli-0.2.3.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/habqf2yld2hy5w1qrzl5hfb6pp1jk8mf-python3.12-fonttools-4.56.0.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/bz9xcdgvl1dpn4wpw46rpwa2cnnawsph-source.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/3g7rg77l1pk48x7p4hahkdbg4nwwgkrs-zimg-3.0.5.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/2q9z0da16pbbn1zwcg71k0bwkssi76xx-source.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/lnqhcbs4sxmr00wzi415sgpq3l4rj8am-opencl-headers-2024.10.24.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/p5800d2armra8c2ff6vizd2p863m9ha9-source.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/570pr4mc2fs3c519nvwx1idigcf1rrhm-ocl-icd-2.3.2.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/dsxnza3lqxplarv4cc898q0fa9shaf7v-source.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/3y99m1d4yhhpb984s8xbcjhx9lxiv0jz-cjson-1.7.18.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/5694hgzbp32q7r771sdsgayqbdkfais8-source.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/5sz3i25wn6xx2rlcxbhgpn8vajri8h3k-source.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/aym7ad827vgnlaw3ijfcvqjlsl89yxsm-100-fix-gcc14-build.patch.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/mcrgksn3hr4w1ymp0w9nmcis6zpmp2k1-mbedtls-3.6.4.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/5d3xmg9468d2bcpqm0yvc6wlllbva0n1-librist-0.2.11.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/4apiih1l8vrz7r3fr21xc4s67zadmdcq-libpciaccess-0.18.1.tar.xz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/pdd6258vglz08winwyw63y70a7ghcfrl-source.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/b02ln9dv1w38zvmg6dnjsxqb1myvyw5a-hwdata-0.393.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/gpa4b52wi2nmn1fc7dlhmmqi8c6wz6rq-libpciaccess-0.18.1.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/5kbpjv58dnmc8p9a2fhd3ssib1nva6x4-libdrm-2.4.124.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/8sc95s6cswwv9r8kgkmkc59ijq5ikjkq-source.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/5kq8582w34k45daphivjjjyqaczi0qvi-zvbi-0.2.44.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/rzm6x4d96qinqim4b79i91nxq6wp4762-alsa-lib-1.2.13.tar.bz2.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/q351xqgxv6aiadg6snshd3n7w4fv1x40-alsa-topology-conf-1.2.5.1.tar.bz2.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/swr6wph14rww282x50l7z6zgxb7nlz9k-alsa-topology-conf-1.2.5.1.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/pla2ry77arzq438f62k2za09bw4xb9np-alsa-ucm-conf-1.2.12.tar.bz2.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/wgfmx70z9qw1b1jivvnx3sb0pcg4n9as-alsa-ucm-conf-1.2.12.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/5wsagfpg01d0fwpyjxn798nmgd6ycw7z-alsa-lib-1.2.13.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/ysmh8ys3bz0zp26fhgh3f6bbc1f7viqh-source.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/67x76hyl8n7z6n6za2x8y8ai1qzp82y5-svt-av1-2.3.0.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/hc40m38fc87xyxdbfpqfn1r5mkf83jlw-source.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/75ms5hv7r9cldngwm16bqx9fjpkzzg9a-x264-0-unstable-2025-01-03.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/k5n11b8fl0psmcn3l0pdj5wc6kp0wn27-libogg-1.3.5.tar.xz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/3vafa6fyqwr6gx0k3ms4pndzhb9r7kkc-libogg-1.3.5.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/fi8xaci2ihsw8wvl29rc1zn3jy9lrlkx-source.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/5x43a1psdflphcvrpd9sx84d9r6w6zsd-flac-1.5.0.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/9rvj3lgrhbsirayzl7w232hxf5cjzs9v-jack2-waf2.0.26.patch.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/hcd7fma2ff0xil2ggb50lfnl7ixvyzs7-source.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/d3i2ywwdjyjanxqqg9x02c91v38sp7l3-waf-2.1.5.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/ikhqi3shr8pqq0ca1sidbi2cp8n5mnkf-waf-setup-hook.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/jiv3ia7j0zg1mddfqjwn3rp1rbs9n7xp-opus-1.5.2.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/p0crg8438df118v5i2da1n0y4grh59yg-libopus-1.5.2.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/875lj44pfndngrqy72wfinxppf9z17zj-libsamplerate-0.2.2.tar.xz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/7hwg775ana9f4ngq511n4h6gzdqffw3b-libmpg123-1.32.10.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/47j2jkbfz04si8dkmbnhmv7f5bmrwsnr-lame-3.100.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/qbijs4aadik5h1nz9c7pz7p0c96h3a0v-lame-3.100.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/v0i7d2hpdvnqhdgzhmkfwy45d2wc8kg3-libvorbis-1.3.7.tar.xz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/qr06a768il4g0iywyrndiibjac2m30nc-libvorbis-1.3.7.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/4bjjp21jj1s7p21g2c9fybkbl2k0iiz4-lfs64.patch.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/51waqdb7dw5j8zyzvdlx82s0dkas28ir-40_suse_01-autogen-catch-race-error.patch.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/5gzcycz8kwr25mcpd4qjck0lvq3wgc4b-30_ag_macros.m4_syntax_error.diff.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/2qd9xs9zh4lgy7lkgrakb53lgz6x2xjb-guile-2.2.7.tar.xz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/ii3pk2qs7n5h1vl7acbm4i94mxb0xpa7-guile-2.2.7.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/jg062ngy7g0rnlk3a92y396abplvwwgd-guile-3.patch.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/lv1qgsq49wlbv2xr8593gyqwr9kwg2fm-40_suse_03-gcc9-fix-wrestrict.patch.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/pvqsvxmwcjxwxzyx1hb5srhg0hwch4m5-autogen-5.18.16.tar.xz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/si4hnfm3ls0vp7nchd4khr99xlm6lldw-31_allow_overriding_AGexe_for_crossbuild.diff.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/sl2lzd2bymjfh19nsrq0dvqckdh0jq9i-40_suse_06-autogen-avoid-GCC-code-analysis-bug.patch.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/z12728xyrjl01dmpid6s6yx7l22idsx3-40_suse_05-sprintf-overflow.patch.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/z5gb2skd86dh94q94ivd1kymfzpryglr-20_no_Werror.diff.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/yc83ngi64sx3x0gf3s1sfbigb5w8zl45-autogen-5.18.16.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/zp3qx1biwcg94rmg0zyh3nd6k1qpsdqw-source.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/inwz3ph1j3n55x9d1xyg11gf9q2k2x92-libsndfile-1.2.2.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/rik1hw02a2svsna161zk4w5x433silgw-libsamplerate-0.2.2.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/v6yagbxqfr45ym6m9d1xdvfgs99d14kr-source.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/d62gh1jr3w8h1qia7chxl49l5i029c6d-celt-0.11.3.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/z3jf0vn2qglj7zxf84hri42jyjlqjmvz-celt-0.11.3.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/9ixbnhx877j7zzq980fzfjjcwan1v1rl-libjack2-1.9.22.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/66k6lz4gfvd1xnssmxdhx4ic3k061fnb-fftw-3.3.10.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/qx2426d5xmdzfd17a6b440vb0g00nnbj-remove_missing_FFTW3LibraryDepends.patch.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/937shh6lrs30p5k999l4ddrjccfhcbwd-fftw-single-3.3.10.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/613zg06fmli9zpkhc53dahvca3nlf21g-dconf-0.40.0.tar.xz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/icglxfcm2ia9ygcdmk8s5wilvq027bx5-vala-0.56.18.tar.xz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/x8b0pvakhjiab1nik2hz1v93v8g56b95-setup-hook.sh.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/frdw0akikz7ijnjpibmxzq38pdn4pg1j-vala-0.56.18.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/cfnslv8zax9kabk9slxr7fv1mbinkhaz-bash-completion-2.16.0.tar.xz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/gaj348z11d18a2lhcyifdnrfbg3pxf7d-bash-completion-2.16.0.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/c0dhl9agpln6paydyjs88kil3zamp2mk-dconf-0.40.0.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/i7zla8x4l08n85kvk9dmh7whybf756vp-soxr-0.1.3-Source.tar.xz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/gbdn9gyhg80ailvpn7hqir2dgh43316b-soxr-0.1.3.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/i4fmpw2621fn7jg918smrrfcl0djrgzv-speexdsp-1.2.1.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/rkdbggmgm0diwsxypl5qyh1ff02kfvj0-speexdsp-1.2.1.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/s7sjiq4hygjav1v9l244kz3kfn5v17zm-alsa-ucm-Replace-port-device-UCM-context-assertion-with-an-error.patch.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/sd7q5rja7j7p476cygp6qqrlax5y6l51-pulseaudio-17.0.tar.xz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/nk1c60qqbysj97xf22f1nvi89fw8z5jr-libpulseaudio-17.0.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/6rvdqvvsx19i2lbkggi3nvrvaizbqlmr-mpg123-1.32.10.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/85vbvxydf4l6kk4f86b34nam9qn4wbyq-libopenmpt-0.7.16+release.autotools.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/hdsa9kcq03ak9ina389jlzp8m7n5bsqv-pa_stable_v190700_20210406.tgz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/r25x0wkvv4li8q8bbp1cib6y9r7k3z98-portaudio-190700_20210406.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/79njzrdcjrs7pjpk249s5v235r09qvvn-libopenmpt-0.7.16.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/cmr7akb0gp3c80jp3n0mcdlvdx1ywxm0-source.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/7iwwnxp7bynjq05jchp5i22j2hc63rs9-vid.stab-unstable-2022-05-30.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/czqvfgp307chrqmfhsasl5g8qhih7w4c-source.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/7y6pqdaxbkpvas78crs4lvs0r1ny0y75-vulkan-headers-1.4.313.0.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/hdqwrp2cq88f0w2gk4r0b2phn7j90a3a-libass-0.17.3.tar.xz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/8n02d7ca6sgnlprygjjcr9qhk4xg74kd-libass-0.17.3.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/w3wsigdrymlmifhf5201kwlp4f71zbwy-source.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/8yfj4l76p3mzc4vmv61fjahfiydvq640-libtheora-1.2.0.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/5y7qcll41x53v0rcpri1mjd1b6gw44bv-source.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/d9yqgg3gbpm8j35rblh6kk531j2m6v85-srt-1.5.4.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/ml5zcdxbdx7ljcwkw2ksn4v8dxmfqa2l-speex-1.2.1.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/ja6v4l5pxgsdl01h6hyx4mw5jdh0yv7s-speex-1.2.1.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/gx3qb43rwrfa38hd61nkfzybknvp9jv5-v4l-utils-1.24.1.tar.bz2.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/jd33rw8hx1p81jkl4pw2kfvrcgz5slgf-v4l-utils-1.24.1.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/l1s8p4s59mwyj51k3sf450flq9swk6yw-libssh-0.11.3.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/rk3qjy78a9pdkm03lpmjxr5wbgw7ssvi-lcms2-2.17.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/5n5pxs3zdk60rgdsh75d5k8mpjlvcvlf-lcms2-2.17.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/7wkbc6dhp75xj6s4yy4vq1qylplp0vk6-source.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/kx9rbyz2lsszc9rggl9bw79pxc851anh-source.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/ny6j1107xg70yn9nfkmlkxq9d3pm042s-CVE-2024-56826_ISSUE1564.patch.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/v61f29xmc2hq07lld709grc78vp77h5q-CVE-2024-56826_ISSUE1563.patch.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/lnhi2j2amp77fb8xl1ar8lql111cj3ak-openjpeg-2.5.2.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/z0ym60h62mpk46i23060jfvfx5rbh9z9-source.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/lpy49vnpxawznszr2z1mw6rdxmw8mj8j-amf-headers-1.4.36.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/wga2fypis6z6jpfpjr4ahj4vixr4khm4-source.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/mwv9g807d61q08fdckjpjgygqa8p8f9r-libva-minimal-2.22.0.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/gpy53rlc1ms2hg5131f8fjwyq9aw2a04-x265_4.1.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/2xyz316558xgg54mfh32fglfm991cqgb-source.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/qk3y304s229k625dnr6pv3d38fk9f1k5-f9deba0c8404529772468d6dd01389f7dbfa5ba9.patch.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/i01cznpq7z3s0gqzwmv0hvqwingyfpvj-numactl-2.0.18.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/n81j5vp9h33aykwbnab7wrc35gljs70i-x265-4.1.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/rys60c7jz73y0gb11pwqbis88hms3gf7-source.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/nfmrlz58i9zki02bq6fqlcac85wi7f3g-libvpx-1.15.2.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/r52n59c64vw0b42aiq0mx9903xpnf91z-add-driver-runpath.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/b2698idhzkj7xmqd9plnqdkf0fiwzg55-source.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/47cadn4ckfljy73y5q7v0p3mjx5ylsrn-libXrandr-1.5.4.tar.xz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/d0kay7j87cj8s30105v2m9nx2c9kc3mg-libXrandr-1.5.4.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/w0ymv3500a95mrlb4nnaznajz78a5dy8-vulkan-loader-1.4.313.0.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/y8d68hzs0aj3lxz81k0my009dh8bym62-libbluray-1.3.4.tar.bz2.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/wm9vmj2nnxhvp8r3xd7ivpskxyj6x6ix-libbluray-1.3.4.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/xhma1rx0iq014m962r55kchhcnragp63-ffmpeg.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/y5lpjc4ssn8v69j2mn34w23xp84knida-add-av_stream_get_first_dts-for-chromium.patch.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/yvivbz3z1lz2aq4b1pry3z3gd6y0vjbn-nv-codec-headers-12.1.14.0.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/h9vcs9in554n3cq9j40d4rrd85px6b5h-xvidcore-1.3.7.tar.bz2.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/z167pxaxydbyv1vpq39fksgi9zqq9lf5-xvidcore-1.3.7.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/kk2cgcvx9bbfij15yzkb736rb45lwqby-ffmpeg-headless-7.1.1.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/p5pvhy29f5k2av4gqwwydw6crx7hwnif-source.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/b0nirk1bakkncfryid7jvxs18gdfgqqm-python3.12-cppy-1.3.0.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/n2b66hgmfyibsm6gaj81ycmcy8xrq43i-kiwisolver-1.4.8.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/mbc7hp4b8rr7a8hb17r2j5vm2w381z9b-python3.12-kiwisolver-1.4.8.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/g0hxlmh07bm2ymnr0haslxc9gnhl3rl6-tk8.6.16-src.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/3s3q8k2wja6bc3w5fzys9arb9f4mandf-tk-8.6.16.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/knqz3pp92w087r3xhnsxiivbq4q11w3x-Tix8.4.3-src.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/qri51zma4zrp9z850dcpkafs31c8b48c-tix-8.4.3-tcl8.6.patch.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/vgclcwcshbwsnk8ij3msym04ndy7n155-tix-8.4.3.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/j2a6jw5kldxyz35191rfkmff0kwzladg-python3-3.12.12.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/pm8xvcm2lkgi0c7lfxxcqr8m9k86s9f6-python3.12-tkinter-3.12.12.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/6y44knabryzpsfs0lammq6agddizvafz-source.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/pn1b8bnngq5dn3dx20w9644g426x4r24-python3.12-contourpy-1.3.1.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/si4z26xdlhwdpa4c7vh2mi01ysyqgifs-olefile-0.47.zip.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/37648i50kc4k3lv8gy5pn45hh2h5jzpv-python3.12-olefile-0.47.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/5n2cyl055a40l5m1ls9l3kv50162fqmq-source.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/iij4cd7a028y5l6aymigg80cnxf056hy-libraqm-0.10.2.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/vc081hvn40jvlxpmh6r1l2b1zan3skib-cargo-c-0.10.2-vendor-staging.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/cbfnkgi2m5an99r8hlm2imzqj6pb6pvp-cargo-c-0.10.2-vendor.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/a9yvcdz821d6x2scm1vnwiahjz1d6czq-cargo-c-0.10.2.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/wk40yrgv6qss270cq82ks88ysr0n6kxp-source.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/z3i0nbg0ck2y07y7jjfr3j7np9g88niv-libimagequant-4.3.4.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/xgvrp6pkwr1n1aw1vz1b9za7qi6xkb2b-python3.12-pillow-11.2.1.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/s6xggghsvd6dyf4kwq5iash2x724wc9j-python3.12-matplotlib-3.10.1.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/z82ncaxpq19gpzpbqr1cdp9wwcx29jk9-python3.12-pytest-regressions-2.7.0.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/c76jkpqf0h4ya9zsh5fcjhj8dsd533g3-python3.12-markdown-it-py-3.0.0.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/r8ipbhg5mnzys1px41p2fl936hxg42l6-source.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/53677ln811xqzz7s4y5svs6a2h4fnf84-python3.12-rich-14.0.0.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/axcphrhz3pcfxb5p0yyxryyfzqbimhkb-source.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/az1fqmj7sa5h4fg03xmqv8drzca5wbhf-python3.12-rich-argparse-1.7.0.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/i06pxdcb840q0g3065pim4j5p82d66gr-ruamel.yaml-0.18.10.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/q20b05a6pdkfn481xci1vfds6k4l2s0x-python3.12-ruamel-base-1.0.0.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/cryvn7lfby7dm9rnq76lxsadh0hknzfw-source.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/bz01zll9qfwx3zzv8cawf4iqxp15194w-source.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/hf29zq654v9l3isy02ra3lqg2670d2nf-gbenchmark-1.9.1.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/2sfr1sbzhlhrvcdpyrn0lkk2872ga3x3-re2-2024-07-02.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/c53xibizm2b5280myksjjaif24jrj200-fb-re2-1.0.7.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/p0vmkkcj83mkpa81ysp8g7hgpxp93jyg-08fb06ec3ccd412ca69483d27234684a04cb91a0.patch.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/lh7gxrrxh77j8dih7a8qlvr0nv1x9gir-python3.12-fb-re2-1.0.7.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/s701m0h38yd5g84zz3anwdymzcyc7yv3-mercurial-6.9.4-vendor-staging.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/zpxgmg71fzlw4wg9ary2sxpi7qi0zqjj-mercurial-6.9.4-vendor.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/zjnpqzpx55w4v7hn23jwz6ygsrj3rx5a-mercurial-6.9.4.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/9fizy41471fhch76r3hrg5dzmr31b6ds-hg-archive.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/ypn48c49sxn1p6zb8jyhfc8d8gds5r8n-python3.12-ruamel-yaml-clib-0.2.12.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/dkyig0s5zcjpd89gwidhvyx74f6jw17w-python3.12-ruamel-yaml-0.18.10.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/fddcr8il1q7z2q4j212sjj1cpddlvybq-colorama-0.4.6.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/hplg0kmw626p8d8j777im4724qyw767r-python3.12-colorama-0.4.6.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/ngw98k4rh3d0p1k5phic144bzaqvsiwz-tomlkit-0.13.2.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/xv74jmxf68zlr6hff33jsv68l9y9kml3-python3.12-tomlkit-0.13.2.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/55f1rwjnc85yb8q5qpcjr7dcrfpxx55n-python3.12-remarshal-1.0.0.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/qfkc2ydjd8sv6p457bjaqvg2rail8fkb-source.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/9a5syjlymafn8zazmfbfs21iyp6w1raw-source.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/z05ccrp27fj1kkkn9nf4q09k71c14q4x-scdoc-1.11.3.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/kx7yis75r2y5hl8b4q9qzlfsh1l9zcc6-shfmt-3.11.0-go-modules.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/74n7in5mm7gp8b0pkkcq75lpmj22pc19-shfmt-3.11.0.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt.toml (post)> copying path '/nix/store/2i5b01by88m9wmkqda7yhlqvlp4708vg-treefmt.toml.drv' to 'ssh-ng://worker.nix-ci.com'... building '/nix/store/dby4vrcpal7j4c2pzd9s7781zs9s19rc-treefmt.drv'... pnpm-config-hook (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/b4gpkzgcjxm4j5g54licknqf2glsa0gr-pnpm-config-hook pnpm-config-hook (post)> Pushing 1 paths (28 are already present) using zstd to cache sellout ⏳ pnpm-config-hook (post)> pnpm-config-hook (post)> Pushing /nix/store/b4gpkzgcjxm4j5g54licknqf2glsa0gr-pnpm-config-hook (2.94 KiB) pnpm-config-hook (post)> pnpm-config-hook (post)> All done. pnpm-config-hook (post)> added 1 signatures pnpm-config-hook (post)> added 2 signatures pnpm-config-hook (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/b4gpkzgcjxm4j5g54licknqf2glsa0gr-pnpm-config-hook pnpm-config-hook (post)> copying 1 paths... pnpm-config-hook (post)> copying path '/nix/store/b4gpkzgcjxm4j5g54licknqf2glsa0gr-pnpm-config-hook' to 'https://cache.nix-ci.com'... pnpm-config-hook (post)> copying 2 paths... pnpm-config-hook (post)> copying path '/nix/store/5wnn5i6506d2nn1gjrhlfw14v9pj5701-pnpm-config-hook.sh' to 'https://cache.nix-ci.com'... pnpm-config-hook (post)> copying path '/nix/store/3ml7f2b8myh3laghhwjkbchamj8563dh-pnpm-config-hook.drv' to 'https://cache.nix-ci.com'... pnpm-config-hook (post)> added 0 signatures pnpm-config-hook (post)> added 0 signatures pnpm-config-hook (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/b4gpkzgcjxm4j5g54licknqf2glsa0gr-pnpm-config-hook pnpm-config-hook (post)> copying 1 paths... pnpm-config-hook (post)> copying path '/nix/store/b4gpkzgcjxm4j5g54licknqf2glsa0gr-pnpm-config-hook' to 'ssh-ng://worker.nix-ci.com'... pnpm-config-hook (post)> copying 2 paths... pnpm-config-hook (post)> copying path '/nix/store/5wnn5i6506d2nn1gjrhlfw14v9pj5701-pnpm-config-hook.sh' to 'ssh-ng://worker.nix-ci.com'... pnpm-config-hook (post)> copying path '/nix/store/3ml7f2b8myh3laghhwjkbchamj8563dh-pnpm-config-hook.drv' to 'ssh-ng://worker.nix-ci.com'... building '/nix/store/98ggi1mjpfw9ckx5w4f597n6j5ghj5jk-bash-language-server-5.4.0.drv'... treefmt (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/r9aq12gd8jvmqy8m2jyxs7y5wy0zghra-treefmt treefmt (post)> Pushing 1 paths (51 are already present) using zstd to cache sellout ⏳ treefmt (post)> treefmt (post)> Pushing /nix/store/r9aq12gd8jvmqy8m2jyxs7y5wy0zghra-treefmt (776.00 B) treefmt (post)> treefmt (post)> All done. treefmt (post)> added 4 signatures treefmt (post)> added 4 signatures treefmt (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/r9aq12gd8jvmqy8m2jyxs7y5wy0zghra-treefmt treefmt (post)> copying 4 paths... treefmt (post)> copying path '/nix/store/4kw98q84pbv2nwq3ay12aavfa9zi4d9z-mailcap-2.1.54' to 'https://cache.nix-ci.com'... treefmt (post)> copying path '/nix/store/rymdwd8k4abh40b3mw4pf69g793mdqbi-iana-etc-20250108' to 'https://cache.nix-ci.com'... treefmt (post)> copying path '/nix/store/fwvs562iykzdi02kddg62f7vk297ll4g-treefmt-2.3.1' to 'https://cache.nix-ci.com'... treefmt (post)> copying path '/nix/store/r9aq12gd8jvmqy8m2jyxs7y5wy0zghra-treefmt' to 'https://cache.nix-ci.com'... treefmt (post)> copying 4 paths... treefmt (post)> copying path '/nix/store/1089w04sh9yahh4301j1ym0cxkx8riwz-source.drv' to 'https://cache.nix-ci.com'... treefmt (post)> copying path '/nix/store/5l2kprxzf6c2r98wbsnjb51rpqgzsq91-treefmt-2.3.1-go-modules.drv' to 'https://cache.nix-ci.com'... treefmt (post)> copying path '/nix/store/alj9wprvaakpgs8lwsgdf1ycwsf7k5ja-treefmt-2.3.1.drv' to 'https://cache.nix-ci.com'... treefmt (post)> copying path '/nix/store/dby4vrcpal7j4c2pzd9s7781zs9s19rc-treefmt.drv' to 'https://cache.nix-ci.com'... treefmt (post)> added 0 signatures treefmt (post)> added 0 signatures treefmt (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/r9aq12gd8jvmqy8m2jyxs7y5wy0zghra-treefmt treefmt (post)> copying 4 paths... treefmt (post)> copying path '/nix/store/4kw98q84pbv2nwq3ay12aavfa9zi4d9z-mailcap-2.1.54' to 'ssh-ng://worker.nix-ci.com'... treefmt (post)> copying path '/nix/store/rymdwd8k4abh40b3mw4pf69g793mdqbi-iana-etc-20250108' to 'ssh-ng://worker.nix-ci.com'... treefmt (post)> copying path '/nix/store/fwvs562iykzdi02kddg62f7vk297ll4g-treefmt-2.3.1' to 'ssh-ng://worker.nix-ci.com'... treefmt (post)> copying path '/nix/store/r9aq12gd8jvmqy8m2jyxs7y5wy0zghra-treefmt' to 'ssh-ng://worker.nix-ci.com'... treefmt (post)> copying 4 paths... treefmt (post)> copying path '/nix/store/1089w04sh9yahh4301j1ym0cxkx8riwz-source.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt (post)> copying path '/nix/store/5l2kprxzf6c2r98wbsnjb51rpqgzsq91-treefmt-2.3.1-go-modules.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt (post)> copying path '/nix/store/alj9wprvaakpgs8lwsgdf1ycwsf7k5ja-treefmt-2.3.1.drv' to 'ssh-ng://worker.nix-ci.com'... treefmt (post)> copying path '/nix/store/dby4vrcpal7j4c2pzd9s7781zs9s19rc-treefmt.drv' to 'ssh-ng://worker.nix-ci.com'... building '/nix/store/fl7bklwhmpp25cl138zrl5s00jpl5xjb-pm-session-vars.sh.drv'... bash-language-server> Using versionCheckHook bash-language-server> Running phase: unpackPhase bash-language-server> unpacking source archive /nix/store/98i8bxjdaz1ryplfb3500glk3ig5pb58-source bash-language-server> source root is source bash-language-server> Running phase: patchPhase bash-language-server> Running phase: updateAutotoolsGnuConfigScriptsPhase bash-language-server> Running phase: configurePhase bash-language-server> no configure script, doing nothing bash-language-server> Executing pnpmConfigHook bash-language-server> Using fetcherVersion: 1 bash-language-server> Configuring pnpm store bash-language-server> /build /build/source bash-language-server> /build/source bash-language-server> Installing dependencies bash-language-server> Lockfile is up to date, resolution step is skipped bash-language-server> Progress: resolved 1, reused 0, downloaded 0, added 0 bash-language-server> . | +422 bash-language-server> Progress: resolved 1, reused 0, downloaded 0, added 0 bash-language-server> Progress: resolved 422, reused 422, downloaded 0, added 181 bash-language-server> Progress: resolved 422, reused 422, downloaded 0, added 422, done bash-language-server> Done in 855ms bash-language-server> Patching scripts bash-language-server> patching script interpreter paths in node_modules/@eslint node_modules/@eslint-community node_modules/@types node_modules/@typescript-eslint node_modules/eslint node_modules/eslint-config-prettier node_modules/eslint-plugin-jest node_modules/eslint-plugin-prettier node_modules/eslint-plugin-simple-import-sort node_modules/eslint-plugin-sort-class-members node_modules/eslint-scope node_modules/eslint-visitor-keys node_modules/jest node_modules/prettier node_modules/prettier-linter-helpers node_modules/ts-jest node_modules/typescript node_modules/vscode-languageserver node_modules/vscode-languageserver-textdocument node_modules/.bin node_modules/.modules.yaml node_modules/.pnpm bash-language-server> node_modules/.bin/prettier: interpreter directive changed from "#!/bin/sh" to "/nix/store/l9k32vj2aczxw62134j1x0dsh569jz2l-bash-5.2p37/bin/sh" bash-language-server> node_modules/.bin/eslint: interpreter directive changed from "#!/bin/sh" to "/nix/store/l9k32vj2aczxw62134j1x0dsh569jz2l-bash-5.2p37/bin/sh" bash-language-server> node_modules/.bin/installServerIntoExtension: interpreter directive changed from "#!/bin/sh" to "/nix/store/l9k32vj2aczxw62134j1x0dsh569jz2l-bash-5.2p37/bin/sh" bash-language-server> node_modules/.bin/ts-jest: interpreter directive changed from "#!/bin/sh" to "/nix/store/l9k32vj2aczxw62134j1x0dsh569jz2l-bash-5.2p37/bin/sh" bash-language-server> node_modules/.bin/tsc: interpreter directive changed from "#!/bin/sh" to "/nix/store/l9k32vj2aczxw62134j1x0dsh569jz2l-bash-5.2p37/bin/sh" bash-language-server> node_modules/.bin/eslint-config-prettier: interpreter directive changed from "#!/bin/sh" to "/nix/store/l9k32vj2aczxw62134j1x0dsh569jz2l-bash-5.2p37/bin/sh" bash-language-server> node_modules/.bin/jest: interpreter directive changed from "#!/bin/sh" to "/nix/store/l9k32vj2aczxw62134j1x0dsh569jz2l-bash-5.2p37/bin/sh" bash-language-server> node_modules/.bin/tsserver: interpreter directive changed from "#!/bin/sh" to "/nix/store/l9k32vj2aczxw62134j1x0dsh569jz2l-bash-5.2p37/bin/sh" bash-language-server> node_modules/.pnpm/js-yaml@3.14.1/node_modules/js-yaml/node_modules/.bin/esparse: interpreter directive changed from "#!/bin/sh" to "/nix/store/l9k32vj2aczxw62134j1x0dsh569jz2l-bash-5.2p37/bin/sh" bash-language-server> node_modules/.pnpm/js-yaml@3.14.1/node_modules/js-yaml/node_modules/.bin/esvalidate: interpreter directive changed from "#!/bin/sh" to "/nix/store/l9k32vj2aczxw62134j1x0dsh569jz2l-bash-5.2p37/bin/sh" bash-language-server> node_modules/.pnpm/js-yaml@3.14.1/node_modules/js-yaml/bin/js-yaml.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/bin/node" bash-language-server> node_modules/.pnpm/eslint-plugin-jest@27.9.0_@typescript-eslint+eslint-plugin@7.5.0_eslint@8.57.0_jest@29.7.0_typescript@5.4.4/node_modules/eslint-plugin-jest/node_modules/.bin/eslint: interpreter directive changed from "#!/bin/sh" to "/nix/store/l9k32vj2aczxw62134j1x0dsh569jz2l-bash-5.2p37/bin/sh" bash-language-server> node_modules/.pnpm/eslint-plugin-jest@27.9.0_@typescript-eslint+eslint-plugin@7.5.0_eslint@8.57.0_jest@29.7.0_typescript@5.4.4/node_modules/eslint-plugin-jest/node_modules/.bin/jest: interpreter directive changed from "#!/bin/sh" to "/nix/store/l9k32vj2aczxw62134j1x0dsh569jz2l-bash-5.2p37/bin/sh" bash-language-server> node_modules/.pnpm/prettier@2.8.8/node_modules/prettier/bin-prettier.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/bin/node" bash-language-server> node_modules/.pnpm/@typescript-eslint+typescript-estree@7.5.0_typescript@5.4.4/node_modules/@typescript-eslint/typescript-estree/node_modules/.bin/semver: interpreter directive changed from "#!/bin/sh" to "/nix/store/l9k32vj2aczxw62134j1x0dsh569jz2l-bash-5.2p37/bin/sh" bash-language-server> node_modules/.pnpm/@typescript-eslint+typescript-estree@7.5.0_typescript@5.4.4/node_modules/@typescript-eslint/typescript-estree/node_modules/.bin/tsc: interpreter directive changed from "#!/bin/sh" to "/nix/store/l9k32vj2aczxw62134j1x0dsh569jz2l-bash-5.2p37/bin/sh" bash-language-server> node_modules/.pnpm/@typescript-eslint+typescript-estree@7.5.0_typescript@5.4.4/node_modules/@typescript-eslint/typescript-estree/node_modules/.bin/tsserver: interpreter directive changed from "#!/bin/sh" to "/nix/store/l9k32vj2aczxw62134j1x0dsh569jz2l-bash-5.2p37/bin/sh" bash-language-server> node_modules/.pnpm/@babel+traverse@7.23.2/node_modules/@babel/traverse/node_modules/.bin/parser: interpreter directive changed from "#!/bin/sh" to "/nix/store/l9k32vj2aczxw62134j1x0dsh569jz2l-bash-5.2p37/bin/sh" bash-language-server> node_modules/.pnpm/ts-jest@29.1.2_@babel+core@7.22.6_jest@29.7.0_typescript@5.4.4/node_modules/ts-jest/node_modules/.bin/semver: interpreter directive changed from "#!/bin/sh" to "/nix/store/l9k32vj2aczxw62134j1x0dsh569jz2l-bash-5.2p37/bin/sh" bash-language-server> node_modules/.pnpm/ts-jest@29.1.2_@babel+core@7.22.6_jest@29.7.0_typescript@5.4.4/node_modules/ts-jest/node_modules/.bin/tsc: interpreter directive changed from "#!/bin/sh" to "/nix/store/l9k32vj2aczxw62134j1x0dsh569jz2l-bash-5.2p37/bin/sh" bash-language-server> node_modules/.pnpm/ts-jest@29.1.2_@babel+core@7.22.6_jest@29.7.0_typescript@5.4.4/node_modules/ts-jest/node_modules/.bin/jest: interpreter directive changed from "#!/bin/sh" to "/nix/store/l9k32vj2aczxw62134j1x0dsh569jz2l-bash-5.2p37/bin/sh" bash-language-server> node_modules/.pnpm/ts-jest@29.1.2_@babel+core@7.22.6_jest@29.7.0_typescript@5.4.4/node_modules/ts-jest/node_modules/.bin/tsserver: interpreter directive changed from "#!/bin/sh" to "/nix/store/l9k32vj2aczxw62134j1x0dsh569jz2l-bash-5.2p37/bin/sh" bash-language-server> node_modules/.pnpm/ts-jest@29.1.2_@babel+core@7.22.6_jest@29.7.0_typescript@5.4.4/node_modules/ts-jest/node_modules/.bin/json5: interpreter directive changed from "#!/bin/sh" to "/nix/store/l9k32vj2aczxw62134j1x0dsh569jz2l-bash-5.2p37/bin/sh" bash-language-server> node_modules/.pnpm/ts-jest@29.1.2_@babel+core@7.22.6_jest@29.7.0_typescript@5.4.4/node_modules/ts-jest/cli.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/bin/node" bash-language-server> node_modules/.pnpm/eslint-plugin-sort-class-members@1.20.0_eslint@8.57.0/node_modules/eslint-plugin-sort-class-members/node_modules/.bin/eslint: interpreter directive changed from "#!/bin/sh" to "/nix/store/l9k32vj2aczxw62134j1x0dsh569jz2l-bash-5.2p37/bin/sh" bash-language-server> node_modules/.pnpm/typescript@5.4.4/node_modules/typescript/bin/tsc: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/bin/node" bash-language-server> node_modules/.pnpm/typescript@5.4.4/node_modules/typescript/bin/tsserver: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/bin/node" bash-language-server> node_modules/.pnpm/espree@9.6.1/node_modules/espree/node_modules/.bin/acorn: interpreter directive changed from "#!/bin/sh" to "/nix/store/l9k32vj2aczxw62134j1x0dsh569jz2l-bash-5.2p37/bin/sh" bash-language-server> node_modules/.pnpm/make-dir@3.1.0/node_modules/make-dir/node_modules/.bin/semver: interpreter directive changed from "#!/bin/sh" to "/nix/store/l9k32vj2aczxw62134j1x0dsh569jz2l-bash-5.2p37/bin/sh" bash-language-server> node_modules/.pnpm/@eslint+eslintrc@2.1.4/node_modules/@eslint/eslintrc/node_modules/.bin/js-yaml: interpreter directive changed from "#!/bin/sh" to "/nix/store/l9k32vj2aczxw62134j1x0dsh569jz2l-bash-5.2p37/bin/sh" bash-language-server> node_modules/.pnpm/flat-cache@3.0.4/node_modules/flat-cache/node_modules/.bin/rimraf: interpreter directive changed from "#!/bin/sh" to "/nix/store/l9k32vj2aczxw62134j1x0dsh569jz2l-bash-5.2p37/bin/sh" bash-language-server> node_modules/.pnpm/jest-snapshot@29.7.0/node_modules/jest-snapshot/node_modules/.bin/semver: interpreter directive changed from "#!/bin/sh" to "/nix/store/l9k32vj2aczxw62134j1x0dsh569jz2l-bash-5.2p37/bin/sh" bash-language-server> node_modules/.pnpm/semver@7.5.4/node_modules/semver/bin/semver.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/bin/node" bash-language-server> node_modules/.pnpm/js-yaml@4.1.0/node_modules/js-yaml/bin/js-yaml.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/bin/node" bash-language-server> node_modules/.pnpm/acorn@8.9.0/node_modules/acorn/bin/acorn: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/bin/node" bash-language-server> node_modules/.pnpm/@babel+core@7.22.6/node_modules/@babel/core/node_modules/.bin/parser: interpreter directive changed from "#!/bin/sh" to "/nix/store/l9k32vj2aczxw62134j1x0dsh569jz2l-bash-5.2p37/bin/sh" bash-language-server> node_modules/.pnpm/@babel+core@7.22.6/node_modules/@babel/core/node_modules/.bin/semver: interpreter directive changed from "#!/bin/sh" to "/nix/store/l9k32vj2aczxw62134j1x0dsh569jz2l-bash-5.2p37/bin/sh" bash-language-server> node_modules/.pnpm/@babel+core@7.22.6/node_modules/@babel/core/node_modules/.bin/json5: interpreter directive changed from "#!/bin/sh" to "/nix/store/l9k32vj2aczxw62134j1x0dsh569jz2l-bash-5.2p37/bin/sh" bash-language-server> node_modules/.pnpm/create-jest@29.7.0_@types+node@18.19.30/node_modules/create-jest/bin/create-jest.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/bin/node" bash-language-server> node_modules/.pnpm/@babel+generator@7.22.5/node_modules/@babel/generator/node_modules/.bin/jsesc: interpreter directive changed from "#!/bin/sh" to "/nix/store/l9k32vj2aczxw62134j1x0dsh569jz2l-bash-5.2p37/bin/sh" bash-language-server> node_modules/.pnpm/@babel+template@7.22.15/node_modules/@babel/template/node_modules/.bin/parser: interpreter directive changed from "#!/bin/sh" to "/nix/store/l9k32vj2aczxw62134j1x0dsh569jz2l-bash-5.2p37/bin/sh" bash-language-server> node_modules/.pnpm/@typescript-eslint+typescript-estree@5.62.0_typescript@5.4.4/node_modules/@typescript-eslint/typescript-estree/node_modules/.bin/semver: interpreter directive changed from "#!/bin/sh" to "/nix/store/l9k32vj2aczxw62134j1x0dsh569jz2l-bash-5.2p37/bin/sh" bash-language-server> node_modules/.pnpm/@typescript-eslint+typescript-estree@5.62.0_typescript@5.4.4/node_modules/@typescript-eslint/typescript-estree/node_modules/.bin/tsc: interpreter directive changed from "#!/bin/sh" to "/nix/store/l9k32vj2aczxw62134j1x0dsh569jz2l-bash-5.2p37/bin/sh" bash-language-server> node_modules/.pnpm/@typescript-eslint+typescript-estree@5.62.0_typescript@5.4.4/node_modules/@typescript-eslint/typescript-estree/node_modules/.bin/tsserver: interpreter directive changed from "#!/bin/sh" to "/nix/store/l9k32vj2aczxw62134j1x0dsh569jz2l-bash-5.2p37/bin/sh" bash-language-server> node_modules/.pnpm/acorn-jsx@5.3.2_acorn@8.9.0/node_modules/acorn-jsx/node_modules/.bin/acorn: interpreter directive changed from "#!/bin/sh" to "/nix/store/l9k32vj2aczxw62134j1x0dsh569jz2l-bash-5.2p37/bin/sh" bash-language-server> node_modules/.pnpm/@babel+parser@7.23.0/node_modules/@babel/parser/bin/babel-parser.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/bin/node" bash-language-server> node_modules/.pnpm/exit@0.1.2/node_modules/exit/test/fixtures/create-files.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/l9k32vj2aczxw62134j1x0dsh569jz2l-bash-5.2p37/bin/bash" bash-language-server> node_modules/.pnpm/@types+babel__core@7.20.1/node_modules/@types/babel__core/node_modules/.bin/parser: interpreter directive changed from "#!/bin/sh" to "/nix/store/l9k32vj2aczxw62134j1x0dsh569jz2l-bash-5.2p37/bin/sh" bash-language-server> node_modules/.pnpm/@typescript-eslint+utils@5.62.0_eslint@8.57.0_typescript@5.4.4/node_modules/@typescript-eslint/utils/node_modules/.bin/eslint: interpreter directive changed from "#!/bin/sh" to "/nix/store/l9k32vj2aczxw62134j1x0dsh569jz2l-bash-5.2p37/bin/sh" bash-language-server> node_modules/.pnpm/@typescript-eslint+utils@5.62.0_eslint@8.57.0_typescript@5.4.4/node_modules/@typescript-eslint/utils/node_modules/.bin/semver: interpreter directive changed from "#!/bin/sh" to "/nix/store/l9k32vj2aczxw62134j1x0dsh569jz2l-bash-5.2p37/bin/sh" bash-language-server> node_modules/.pnpm/jsesc@2.5.2/node_modules/jsesc/bin/jsesc: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/bin/node" bash-language-server> node_modules/.pnpm/ts-api-utils@1.3.0_typescript@5.4.4/node_modules/ts-api-utils/node_modules/.bin/tsc: interpreter directive changed from "#!/bin/sh" to "/nix/store/l9k32vj2aczxw62134j1x0dsh569jz2l-bash-5.2p37/bin/sh" bash-language-server> node_modules/.pnpm/ts-api-utils@1.3.0_typescript@5.4.4/node_modules/ts-api-utils/node_modules/.bin/tsserver: interpreter directive changed from "#!/bin/sh" to "/nix/store/l9k32vj2aczxw62134j1x0dsh569jz2l-bash-5.2p37/bin/sh" bash-language-server> node_modules/.pnpm/rimraf@3.0.2/node_modules/rimraf/bin.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/bin/node" bash-language-server> node_modules/.pnpm/editorconfig@2.0.0/node_modules/editorconfig/node_modules/.bin/semver: interpreter directive changed from "#!/bin/sh" to "/nix/store/l9k32vj2aczxw62134j1x0dsh569jz2l-bash-5.2p37/bin/sh" bash-language-server> node_modules/.pnpm/editorconfig@2.0.0/node_modules/editorconfig/bin/editorconfig: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/bin/node" bash-language-server> node_modules/.pnpm/@babel+parser@7.22.6/node_modules/@babel/parser/bin/babel-parser.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/bin/node" bash-language-server> node_modules/.pnpm/@types+babel__template@7.4.1/node_modules/@types/babel__template/node_modules/.bin/parser: interpreter directive changed from "#!/bin/sh" to "/nix/store/l9k32vj2aczxw62134j1x0dsh569jz2l-bash-5.2p37/bin/sh" bash-language-server> node_modules/.pnpm/@eslint-community+eslint-utils@4.4.0_eslint@8.57.0/node_modules/@eslint-community/eslint-utils/node_modules/.bin/eslint: interpreter directive changed from "#!/bin/sh" to "/nix/store/l9k32vj2aczxw62134j1x0dsh569jz2l-bash-5.2p37/bin/sh" bash-language-server> node_modules/.pnpm/@typescript-eslint+eslint-plugin@7.5.0_@typescript-eslint+parser@7.5.0_eslint@8.57.0_typescript@5.4.4/node_modules/@typescript-eslint/eslint-plugin/node_modules/.bin/eslint: interpreter directive changed from "#!/bin/sh" to "/nix/store/l9k32vj2aczxw62134j1x0dsh569jz2l-bash-5.2p37/bin/sh" bash-language-server> node_modules/.pnpm/@typescript-eslint+eslint-plugin@7.5.0_@typescript-eslint+parser@7.5.0_eslint@8.57.0_typescript@5.4.4/node_modules/@typescript-eslint/eslint-plugin/node_modules/.bin/semver: interpreter directive changed from "#!/bin/sh" to "/nix/store/l9k32vj2aczxw62134j1x0dsh569jz2l-bash-5.2p37/bin/sh" bash-language-server> node_modules/.pnpm/@typescript-eslint+eslint-plugin@7.5.0_@typescript-eslint+parser@7.5.0_eslint@8.57.0_typescript@5.4.4/node_modules/@typescript-eslint/eslint-plugin/node_modules/.bin/tsc: interpreter directive changed from "#!/bin/sh" to "/nix/store/l9k32vj2aczxw62134j1x0dsh569jz2l-bash-5.2p37/bin/sh" bash-language-server> node_modules/.pnpm/@typescript-eslint+eslint-plugin@7.5.0_@typescript-eslint+parser@7.5.0_eslint@8.57.0_typescript@5.4.4/node_modules/@typescript-eslint/eslint-plugin/node_modules/.bin/tsserver: interpreter directive changed from "#!/bin/sh" to "/nix/store/l9k32vj2aczxw62134j1x0dsh569jz2l-bash-5.2p37/bin/sh" bash-language-server> node_modules/.pnpm/cross-spawn@7.0.3/node_modules/cross-spawn/node_modules/.bin/node-which: interpreter directive changed from "#!/bin/sh" to "/nix/store/l9k32vj2aczxw62134j1x0dsh569jz2l-bash-5.2p37/bin/sh" bash-language-server> node_modules/.pnpm/update-browserslist-db@1.0.11_browserslist@4.21.9/node_modules/update-browserslist-db/node_modules/.bin/browserslist: interpreter directive changed from "#!/bin/sh" to "/nix/store/l9k32vj2aczxw62134j1x0dsh569jz2l-bash-5.2p37/bin/sh" bash-language-server> node_modules/.pnpm/update-browserslist-db@1.0.11_browserslist@4.21.9/node_modules/update-browserslist-db/cli.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/bin/node" bash-language-server> node_modules/.pnpm/semver@6.3.0/node_modules/semver/bin/semver.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/bin/node" bash-language-server> node_modules/.pnpm/eslint-config-prettier@9.1.0_eslint@8.57.0/node_modules/eslint-config-prettier/node_modules/.bin/eslint: interpreter directive changed from "#!/bin/sh" to "/nix/store/l9k32vj2aczxw62134j1x0dsh569jz2l-bash-5.2p37/bin/sh" bash-language-server> node_modules/.pnpm/eslint-config-prettier@9.1.0_eslint@8.57.0/node_modules/eslint-config-prettier/bin/cli.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/bin/node" bash-language-server> node_modules/.pnpm/import-local@3.1.0/node_modules/import-local/fixtures/cli.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/bin/node" bash-language-server> node_modules/.pnpm/@babel+helper-compilation-targets@7.22.6_@babel+core@7.22.6/node_modules/@babel/helper-compilation-targets/node_modules/.bin/browserslist: interpreter directive changed from "#!/bin/sh" to "/nix/store/l9k32vj2aczxw62134j1x0dsh569jz2l-bash-5.2p37/bin/sh" bash-language-server> node_modules/.pnpm/@babel+helper-compilation-targets@7.22.6_@babel+core@7.22.6/node_modules/@babel/helper-compilation-targets/node_modules/.bin/semver: interpreter directive changed from "#!/bin/sh" to "/nix/store/l9k32vj2aczxw62134j1x0dsh569jz2l-bash-5.2p37/bin/sh" bash-language-server> node_modules/.pnpm/@typescript-eslint+type-utils@7.5.0_eslint@8.57.0_typescript@5.4.4/node_modules/@typescript-eslint/type-utils/node_modules/.bin/eslint: interpreter directive changed from "#!/bin/sh" to "/nix/store/l9k32vj2aczxw62134j1x0dsh569jz2l-bash-5.2p37/bin/sh" bash-language-server> node_modules/.pnpm/@typescript-eslint+type-utils@7.5.0_eslint@8.57.0_typescript@5.4.4/node_modules/@typescript-eslint/type-utils/node_modules/.bin/tsc: interpreter directive changed from "#!/bin/sh" to "/nix/store/l9k32vj2aczxw62134j1x0dsh569jz2l-bash-5.2p37/bin/sh" bash-language-server> node_modules/.pnpm/@typescript-eslint+type-utils@7.5.0_eslint@8.57.0_typescript@5.4.4/node_modules/@typescript-eslint/type-utils/node_modules/.bin/tsserver: interpreter directive changed from "#!/bin/sh" to "/nix/store/l9k32vj2aczxw62134j1x0dsh569jz2l-bash-5.2p37/bin/sh" bash-language-server> node_modules/.pnpm/tsutils@3.21.0_typescript@5.4.4/node_modules/tsutils/node_modules/.bin/tsc: interpreter directive changed from "#!/bin/sh" to "/nix/store/l9k32vj2aczxw62134j1x0dsh569jz2l-bash-5.2p37/bin/sh" bash-language-server> node_modules/.pnpm/tsutils@3.21.0_typescript@5.4.4/node_modules/tsutils/node_modules/.bin/tsserver: interpreter directive changed from "#!/bin/sh" to "/nix/store/l9k32vj2aczxw62134j1x0dsh569jz2l-bash-5.2p37/bin/sh" bash-language-server> node_modules/.pnpm/@nicolo-ribaudo+semver-v6@6.3.3/node_modules/@nicolo-ribaudo/semver-v6/bin/semver.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/bin/node" bash-language-server> node_modules/.pnpm/eslint@8.57.0/node_modules/eslint/node_modules/.bin/js-yaml: interpreter directive changed from "#!/bin/sh" to "/nix/store/l9k32vj2aczxw62134j1x0dsh569jz2l-bash-5.2p37/bin/sh" bash-language-server> node_modules/.pnpm/eslint@8.57.0/node_modules/eslint/bin/eslint.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/bin/node" bash-language-server> node_modules/.pnpm/esprima@4.0.1/node_modules/esprima/bin/esparse.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/bin/node" bash-language-server> node_modules/.pnpm/esprima@4.0.1/node_modules/esprima/bin/esvalidate.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/bin/node" bash-language-server> node_modules/.pnpm/jest-resolve@29.7.0/node_modules/jest-resolve/node_modules/.bin/resolve: interpreter directive changed from "#!/bin/sh" to "/nix/store/l9k32vj2aczxw62134j1x0dsh569jz2l-bash-5.2p37/bin/sh" bash-language-server> node_modules/.pnpm/which@2.0.2/node_modules/which/bin/node-which: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/bin/node" bash-language-server> node_modules/.pnpm/eslint-plugin-prettier@4.2.1_eslint-config-prettier@9.1.0_eslint@8.57.0_prettier@2.8.8/node_modules/eslint-plugin-prettier/node_modules/.bin/prettier: interpreter directive changed from "#!/bin/sh" to "/nix/store/l9k32vj2aczxw62134j1x0dsh569jz2l-bash-5.2p37/bin/sh" pm-session-vars.sh (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/hcvl4b2bk307ll3zsi4z6idj6bw1lx4g-pm-session-vars.sh pm-session-vars.sh (post)> Pushing 1 paths (52 are already present) using zstd to cache sellout ⏳ pm-session-vars.sh (post)> pm-session-vars.sh (post)> Pushing /nix/store/hcvl4b2bk307ll3zsi4z6idj6bw1lx4g-pm-session-vars.sh (840.00 B) pm-session-vars.sh (post)> pm-session-vars.sh (post)> All done. pm-session-vars.sh (post)> added 1 signatures pm-session-vars.sh (post)> added 1 signatures pm-session-vars.sh (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/hcvl4b2bk307ll3zsi4z6idj6bw1lx4g-pm-session-vars.sh pm-session-vars.sh (post)> copying 1 paths... pm-session-vars.sh (post)> copying path '/nix/store/hcvl4b2bk307ll3zsi4z6idj6bw1lx4g-pm-session-vars.sh' to 'https://cache.nix-ci.com'... pm-session-vars.sh (post)> copying 1 paths... pm-session-vars.sh (post)> copying path '/nix/store/fl7bklwhmpp25cl138zrl5s00jpl5xjb-pm-session-vars.sh.drv' to 'https://cache.nix-ci.com'... pm-session-vars.sh (post)> added 0 signatures pm-session-vars.sh (post)> added 0 signatures pm-session-vars.sh (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/hcvl4b2bk307ll3zsi4z6idj6bw1lx4g-pm-session-vars.sh pm-session-vars.sh (post)> copying 1 paths... pm-session-vars.sh (post)> copying path '/nix/store/hcvl4b2bk307ll3zsi4z6idj6bw1lx4g-pm-session-vars.sh' to 'ssh-ng://worker.nix-ci.com'... pm-session-vars.sh (post)> copying 1 paths... pm-session-vars.sh (post)> copying path '/nix/store/fl7bklwhmpp25cl138zrl5s00jpl5xjb-pm-session-vars.sh.drv' to 'ssh-ng://worker.nix-ci.com'... bash-language-server> node_modules/.pnpm/eslint-plugin-prettier@4.2.1_eslint-config-prettier@9.1.0_eslint@8.57.0_prettier@2.8.8/node_modules/eslint-plugin-prettier/node_modules/.bin/eslint: interpreter directive changed from "#!/bin/sh" to "/nix/store/l9k32vj2aczxw62134j1x0dsh569jz2l-bash-5.2p37/bin/sh" bash-language-server> node_modules/.pnpm/eslint-plugin-prettier@4.2.1_eslint-config-prettier@9.1.0_eslint@8.57.0_prettier@2.8.8/node_modules/eslint-plugin-prettier/node_modules/.bin/eslint-config-prettier: interpreter directive changed from "#!/bin/sh" to "/nix/store/l9k32vj2aczxw62134j1x0dsh569jz2l-bash-5.2p37/bin/sh" bash-language-server> node_modules/.pnpm/@istanbuljs+load-nyc-config@1.1.0/node_modules/@istanbuljs/load-nyc-config/node_modules/.bin/js-yaml: interpreter directive changed from "#!/bin/sh" to "/nix/store/l9k32vj2aczxw62134j1x0dsh569jz2l-bash-5.2p37/bin/sh" bash-language-server> node_modules/.pnpm/@babel+template@7.22.5/node_modules/@babel/template/node_modules/.bin/parser: interpreter directive changed from "#!/bin/sh" to "/nix/store/l9k32vj2aczxw62134j1x0dsh569jz2l-bash-5.2p37/bin/sh" bash-language-server> node_modules/.pnpm/browserslist@4.21.9/node_modules/browserslist/node_modules/.bin/update-browserslist-db: interpreter directive changed from "#!/bin/sh" to "/nix/store/l9k32vj2aczxw62134j1x0dsh569jz2l-bash-5.2p37/bin/sh" bash-language-server> node_modules/.pnpm/browserslist@4.21.9/node_modules/browserslist/cli.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/bin/node" bash-language-server> node_modules/.pnpm/json5@2.2.3/node_modules/json5/lib/cli.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/bin/node" bash-language-server> node_modules/.pnpm/resolve@1.22.2/node_modules/resolve/bin/resolve: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/bin/node" bash-language-server> node_modules/.pnpm/istanbul-lib-instrument@6.0.0/node_modules/istanbul-lib-instrument/node_modules/.bin/parser: interpreter directive changed from "#!/bin/sh" to "/nix/store/l9k32vj2aczxw62134j1x0dsh569jz2l-bash-5.2p37/bin/sh" bash-language-server> node_modules/.pnpm/istanbul-lib-instrument@6.0.0/node_modules/istanbul-lib-instrument/node_modules/.bin/semver: interpreter directive changed from "#!/bin/sh" to "/nix/store/l9k32vj2aczxw62134j1x0dsh569jz2l-bash-5.2p37/bin/sh" bash-language-server> node_modules/.pnpm/@typescript-eslint+utils@7.5.0_eslint@8.57.0_typescript@5.4.4/node_modules/@typescript-eslint/utils/node_modules/.bin/eslint: interpreter directive changed from "#!/bin/sh" to "/nix/store/l9k32vj2aczxw62134j1x0dsh569jz2l-bash-5.2p37/bin/sh" bash-language-server> node_modules/.pnpm/@typescript-eslint+utils@7.5.0_eslint@8.57.0_typescript@5.4.4/node_modules/@typescript-eslint/utils/node_modules/.bin/semver: interpreter directive changed from "#!/bin/sh" to "/nix/store/l9k32vj2aczxw62134j1x0dsh569jz2l-bash-5.2p37/bin/sh" bash-language-server> node_modules/.pnpm/@typescript-eslint+parser@7.5.0_eslint@8.57.0_typescript@5.4.4/node_modules/@typescript-eslint/parser/node_modules/.bin/eslint: interpreter directive changed from "#!/bin/sh" to "/nix/store/l9k32vj2aczxw62134j1x0dsh569jz2l-bash-5.2p37/bin/sh" bash-language-server> node_modules/.pnpm/@typescript-eslint+parser@7.5.0_eslint@8.57.0_typescript@5.4.4/node_modules/@typescript-eslint/parser/node_modules/.bin/tsc: interpreter directive changed from "#!/bin/sh" to "/nix/store/l9k32vj2aczxw62134j1x0dsh569jz2l-bash-5.2p37/bin/sh" bash-language-server> node_modules/.pnpm/@typescript-eslint+parser@7.5.0_eslint@8.57.0_typescript@5.4.4/node_modules/@typescript-eslint/parser/node_modules/.bin/tsserver: interpreter directive changed from "#!/bin/sh" to "/nix/store/l9k32vj2aczxw62134j1x0dsh569jz2l-bash-5.2p37/bin/sh" bash-language-server> node_modules/.pnpm/vscode-languageserver@8.0.2/node_modules/vscode-languageserver/bin/installServerIntoExtension: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/bin/node" bash-language-server> node_modules/.pnpm/@babel+generator@7.23.0/node_modules/@babel/generator/node_modules/.bin/jsesc: interpreter directive changed from "#!/bin/sh" to "/nix/store/l9k32vj2aczxw62134j1x0dsh569jz2l-bash-5.2p37/bin/sh" bash-language-server> node_modules/.pnpm/jest-cli@29.7.0_@types+node@18.19.30/node_modules/jest-cli/node_modules/.bin/create-jest: interpreter directive changed from "#!/bin/sh" to "/nix/store/l9k32vj2aczxw62134j1x0dsh569jz2l-bash-5.2p37/bin/sh" bash-language-server> node_modules/.pnpm/jest-cli@29.7.0_@types+node@18.19.30/node_modules/jest-cli/node_modules/.bin/import-local-fixture: interpreter directive changed from "#!/bin/sh" to "/nix/store/l9k32vj2aczxw62134j1x0dsh569jz2l-bash-5.2p37/bin/sh" bash-language-server> node_modules/.pnpm/jest-cli@29.7.0_@types+node@18.19.30/node_modules/jest-cli/bin/jest.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/bin/node" bash-language-server> node_modules/.pnpm/eslint-plugin-simple-import-sort@12.0.0_eslint@8.57.0/node_modules/eslint-plugin-simple-import-sort/node_modules/.bin/eslint: interpreter directive changed from "#!/bin/sh" to "/nix/store/l9k32vj2aczxw62134j1x0dsh569jz2l-bash-5.2p37/bin/sh" bash-language-server> node_modules/.pnpm/istanbul-lib-instrument@5.2.1/node_modules/istanbul-lib-instrument/node_modules/.bin/parser: interpreter directive changed from "#!/bin/sh" to "/nix/store/l9k32vj2aczxw62134j1x0dsh569jz2l-bash-5.2p37/bin/sh" bash-language-server> node_modules/.pnpm/istanbul-lib-instrument@5.2.1/node_modules/istanbul-lib-instrument/node_modules/.bin/semver: interpreter directive changed from "#!/bin/sh" to "/nix/store/l9k32vj2aczxw62134j1x0dsh569jz2l-bash-5.2p37/bin/sh" bash-language-server> node_modules/.pnpm/jest@29.7.0_@types+node@18.19.30/node_modules/jest/node_modules/.bin/import-local-fixture: interpreter directive changed from "#!/bin/sh" to "/nix/store/l9k32vj2aczxw62134j1x0dsh569jz2l-bash-5.2p37/bin/sh" bash-language-server> node_modules/.pnpm/jest@29.7.0_@types+node@18.19.30/node_modules/jest/node_modules/.bin/jest: interpreter directive changed from "#!/bin/sh" to "/nix/store/l9k32vj2aczxw62134j1x0dsh569jz2l-bash-5.2p37/bin/sh" bash-language-server> node_modules/.pnpm/jest@29.7.0_@types+node@18.19.30/node_modules/jest/bin/jest.js: interpreter directive changed from "#!/usr/bin/env node" to "/nix/store/s0jzinq4ym2l1n7mqf0j0chpcc9caj08-nodejs-22.20.0/bin/node" bash-language-server> Finished pnpmConfigHook bash-language-server> Running phase: buildPhase bash-language-server> bash-language-server> > @ compile /build/source bash-language-server> > tsc -b "server" bash-language-server> bash-language-server> Running phase: installPhase bash-language-server> Packages are copied from the content-addressable store to the virtual store. bash-language-server> Content-addressable store is at: /build/tmp.BpRTivypz3/v3 bash-language-server> Virtual store is at: ../../nix/store/bzv61hqwwbcyvif4a1ykdwz9mmli5zbh-bash-language-server-5.4.0/lib/bash-language-server/node_modules/.pnpm bash-language-server> Progress: resolved 0, reused 1, downloaded 0, added 0 bash-language-server> Progress: resolved 307, reused 307, downloaded 0, added 0 bash-language-server> . | +41 bash-language-server> Progress: resolved 307, reused 307, downloaded 0, added 0 bash-language-server> Progress: resolved 422, reused 422, downloaded 0, added 41, done bash-language-server> Running phase: fixupPhase bash-language-server> shrinking RPATHs of ELF executables and libraries in /nix/store/bzv61hqwwbcyvif4a1ykdwz9mmli5zbh-bash-language-server-5.4.0 bash-language-server> shrinking /nix/store/bzv61hqwwbcyvif4a1ykdwz9mmli5zbh-bash-language-server-5.4.0/bin/bash-language-server bash-language-server> checking for references to /build/ in /nix/store/bzv61hqwwbcyvif4a1ykdwz9mmli5zbh-bash-language-server-5.4.0... bash-language-server> patching script interpreter paths in /nix/store/bzv61hqwwbcyvif4a1ykdwz9mmli5zbh-bash-language-server-5.4.0 bash-language-server> /nix/store/bzv61hqwwbcyvif4a1ykdwz9mmli5zbh-bash-language-server-5.4.0/lib/bash-language-server/node_modules/.pnpm/semver@7.5.4/node_modules/semver/node_modules/.bin/semver: interpreter directive changed from "#!/bin/sh" to "/nix/store/l9k32vj2aczxw62134j1x0dsh569jz2l-bash-5.2p37/bin/sh" bash-language-server> /nix/store/bzv61hqwwbcyvif4a1ykdwz9mmli5zbh-bash-language-server-5.4.0/lib/bash-language-server/node_modules/.pnpm/editorconfig@2.0.0/node_modules/editorconfig/node_modules/.bin/semver: interpreter directive changed from "#!/bin/sh" to "/nix/store/l9k32vj2aczxw62134j1x0dsh569jz2l-bash-5.2p37/bin/sh" bash-language-server> /nix/store/bzv61hqwwbcyvif4a1ykdwz9mmli5zbh-bash-language-server-5.4.0/lib/bash-language-server/node_modules/.pnpm/editorconfig@2.0.0/node_modules/editorconfig/node_modules/.bin/editorconfig: interpreter directive changed from "#!/bin/sh" to "/nix/store/l9k32vj2aczxw62134j1x0dsh569jz2l-bash-5.2p37/bin/sh" bash-language-server> /nix/store/bzv61hqwwbcyvif4a1ykdwz9mmli5zbh-bash-language-server-5.4.0/lib/bash-language-server/node_modules/.pnpm/vscode-languageserver@8.0.2/node_modules/vscode-languageserver/node_modules/.bin/installServerIntoExtension: interpreter directive changed from "#!/bin/sh" to "/nix/store/l9k32vj2aczxw62134j1x0dsh569jz2l-bash-5.2p37/bin/sh" bash-language-server> /nix/store/bzv61hqwwbcyvif4a1ykdwz9mmli5zbh-bash-language-server-5.4.0/lib/bash-language-server/node_modules/.bin/installServerIntoExtension: interpreter directive changed from "#!/bin/sh" to "/nix/store/l9k32vj2aczxw62134j1x0dsh569jz2l-bash-5.2p37/bin/sh" bash-language-server> /nix/store/bzv61hqwwbcyvif4a1ykdwz9mmli5zbh-bash-language-server-5.4.0/lib/bash-language-server/node_modules/.bin/editorconfig: interpreter directive changed from "#!/bin/sh" to "/nix/store/l9k32vj2aczxw62134j1x0dsh569jz2l-bash-5.2p37/bin/sh" bash-language-server> /nix/store/bzv61hqwwbcyvif4a1ykdwz9mmli5zbh-bash-language-server-5.4.0/lib/bash-language-server/src/get-options.sh: interpreter directive changed from "#!/usr/bin/env bash" to "/nix/store/l9k32vj2aczxw62134j1x0dsh569jz2l-bash-5.2p37/bin/bash" bash-language-server> stripping (with command strip and flags -S -p) in /nix/store/bzv61hqwwbcyvif4a1ykdwz9mmli5zbh-bash-language-server-5.4.0/lib /nix/store/bzv61hqwwbcyvif4a1ykdwz9mmli5zbh-bash-language-server-5.4.0/bin bash-language-server> Running phase: installCheckPhase bash-language-server> Executing versionCheckPhase bash-language-server> Did not find version 5.4.0 in the output of the command /nix/store/bzv61hqwwbcyvif4a1ykdwz9mmli5zbh-bash-language-server-5.4.0/bin/bash-language-server --help bash-language-server> Usage: bash-language-server> bash-language-server start Start listening on stdin/stdout bash-language-server> bash-language-server -h, --help Display this help and exit bash-language-server> bash-language-server -v, --version Print the version and exit bash-language-server> bash-language-server> Environment variables: bash-language-server> BASH_IDE_LOG_LEVEL Set the log level (default: info) bash-language-server> bash-language-server> Further documentation: https://github.com/bash-lsp/bash-language-server bash-language-server> Successfully managed to find version 5.4.0 in the output of the command /nix/store/bzv61hqwwbcyvif4a1ykdwz9mmli5zbh-bash-language-server-5.4.0/bin/bash-language-server --version bash-language-server> 5.4.0 bash-language-server> Finished versionCheckPhase bash-language-server> no Makefile or custom installCheckPhase, doing nothing bash-language-server (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/bzv61hqwwbcyvif4a1ykdwz9mmli5zbh-bash-language-server-5.4.0 bash-language-server (post)> Pushing 1 paths (43 are already present) using zstd to cache sellout ⏳ bash-language-server (post)> bash-language-server (post)> Pushing /nix/store/bzv61hqwwbcyvif4a1ykdwz9mmli5zbh-bash-language-server-5.4.0 (7.23 MiB) bash-language-server (post)> bash-language-server (post)> All done. bash-language-server (post)> added 1 signatures bash-language-server (post)> added 23 signatures bash-language-server (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/bzv61hqwwbcyvif4a1ykdwz9mmli5zbh-bash-language-server-5.4.0 bash-language-server (post)> copying 1 paths... bash-language-server (post)> copying path '/nix/store/bzv61hqwwbcyvif4a1ykdwz9mmli5zbh-bash-language-server-5.4.0' to 'https://cache.nix-ci.com'... bash-language-server (post)> copying 23 paths... bash-language-server (post)> copying path '/nix/store/5fi9w6z9d0yy331c7fy5g6bz65xwfwjx-Time-Duration-1.21.tar.gz.drv' to 'https://cache.nix-ci.com'... bash-language-server (post)> copying path '/nix/store/1k3m80505i4czvsrpf7fx2rq0l2da5dq-moreutils.drv' to 'https://cache.nix-ci.com'... bash-language-server (post)> copying path '/nix/store/5cw5xxqkyjc62qa35z2spx4zdgvxb2kw-IO-Tty-fix-makefile.patch' to 'https://cache.nix-ci.com'... bash-language-server (post)> copying path '/nix/store/7bgnd4b8fs1h3qw2knikpqdcaxgwajij-source.drv' to 'https://cache.nix-ci.com'... bash-language-server (post)> copying path '/nix/store/x6crwkh00iap0n7h73w9660a7w4ns5da-source.drv' to 'https://cache.nix-ci.com'... bash-language-server (post)> copying path '/nix/store/x8lwmd1gdrk7hi8vc6925k60bj59cj59-jq-path.patch' to 'https://cache.nix-ci.com'... bash-language-server (post)> copying path '/nix/store/jnbs03r2ijy015wlwvkg6d6ns2aa2plx-IO-Tty-1.17.tar.gz.drv' to 'https://cache.nix-ci.com'... bash-language-server (post)> copying path '/nix/store/lzapxqirhir9b49w160nswmkp89ad0l2-xmltodict-0.14.2.tar.gz.drv' to 'https://cache.nix-ci.com'... bash-language-server (post)> copying path '/nix/store/8qi4yqnrcj7y79m4rlbf6ga5dcs15b6f-Readonly-2.05.tar.gz.drv' to 'https://cache.nix-ci.com'... bash-language-server (post)> copying path '/nix/store/il2ik3damf5v3m96m9wxmgq2w9qnd7x0-IPC-Run-20231003.0.tar.gz.drv' to 'https://cache.nix-ci.com'... bash-language-server (post)> copying path '/nix/store/qyjihqzh7g3rrbgyxnkb9xrvfgf3nzqy-yq-3.4.3.tar.gz.drv' to 'https://cache.nix-ci.com'... bash-language-server (post)> copying path '/nix/store/iskqz36sj6nszks6vxqxikbkb05dcyga-jq-path.patch.drv' to 'https://cache.nix-ci.com'... bash-language-server (post)> copying path '/nix/store/sp23sxfm2pqpa4vb8c7p6k5fcxw8gci9-perl5.40.0-Time-Duration-1.21.drv' to 'https://cache.nix-ci.com'... bash-language-server (post)> copying path '/nix/store/ib17v0njx969smpw7gp0675x2j1djvn7-perl5.40.0-Readonly-2.05.drv' to 'https://cache.nix-ci.com'... bash-language-server (post)> copying path '/nix/store/4lws10v79rs33c474i9irhsw197gs5bj-perl5.40.0-IO-Tty-1.17.drv' to 'https://cache.nix-ci.com'... bash-language-server (post)> copying path '/nix/store/3dcx3dm737sq8rqzdr28c0frh8yrzrdq-python3.12-xmltodict-0.14.2.drv' to 'https://cache.nix-ci.com'... bash-language-server (post)> copying path '/nix/store/z7xbg25h24m351ikf93bfa5cb4rcgqfs-python3.12-argcomplete-3.5.3.drv' to 'https://cache.nix-ci.com'... bash-language-server (post)> copying path '/nix/store/lq6dlfa21h9mh52f4q84iwnbq8wiyxkg-perl5.40.0-IPC-Run-20231003.0.drv' to 'https://cache.nix-ci.com'... bash-language-server (post)> copying path '/nix/store/5pkqb4vn3phin8fhyrpq8fnmwfpc61zd-python3.12-yq-3.4.3.drv' to 'https://cache.nix-ci.com'... bash-language-server (post)> copying path '/nix/store/f7rigy0r8s7mpdiwcb849z6c00rvhgya-perl-5.40.0-env.drv' to 'https://cache.nix-ci.com'... bash-language-server (post)> copying path '/nix/store/1laclqs24bmv91kic927c88pc1pw2c8b-moreutils-0.70.drv' to 'https://cache.nix-ci.com'... bash-language-server (post)> copying path '/nix/store/262v3m1m65gwq6fyfqj3bah964xy4gvk-bash-language-server-pnpm-deps.drv' to 'https://cache.nix-ci.com'... bash-language-server (post)> copying path '/nix/store/98ggi1mjpfw9ckx5w4f597n6j5ghj5jk-bash-language-server-5.4.0.drv' to 'https://cache.nix-ci.com'... bash-language-server (post)> added 0 signatures bash-language-server (post)> added 0 signatures bash-language-server (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/bzv61hqwwbcyvif4a1ykdwz9mmli5zbh-bash-language-server-5.4.0 bash-language-server (post)> copying 1 paths... bash-language-server (post)> copying path '/nix/store/bzv61hqwwbcyvif4a1ykdwz9mmli5zbh-bash-language-server-5.4.0' to 'ssh-ng://worker.nix-ci.com'... bash-language-server (post)> copying 21 paths... bash-language-server (post)> copying path '/nix/store/1k3m80505i4czvsrpf7fx2rq0l2da5dq-moreutils.drv' to 'ssh-ng://worker.nix-ci.com'... bash-language-server (post)> copying path '/nix/store/jnbs03r2ijy015wlwvkg6d6ns2aa2plx-IO-Tty-1.17.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... bash-language-server (post)> copying path '/nix/store/4lws10v79rs33c474i9irhsw197gs5bj-perl5.40.0-IO-Tty-1.17.drv' to 'ssh-ng://worker.nix-ci.com'... bash-language-server (post)> copying path '/nix/store/8qi4yqnrcj7y79m4rlbf6ga5dcs15b6f-Readonly-2.05.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... bash-language-server (post)> copying path '/nix/store/ib17v0njx969smpw7gp0675x2j1djvn7-perl5.40.0-Readonly-2.05.drv' to 'ssh-ng://worker.nix-ci.com'... bash-language-server (post)> copying path '/nix/store/il2ik3damf5v3m96m9wxmgq2w9qnd7x0-IPC-Run-20231003.0.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... bash-language-server (post)> copying path '/nix/store/lq6dlfa21h9mh52f4q84iwnbq8wiyxkg-perl5.40.0-IPC-Run-20231003.0.drv' to 'ssh-ng://worker.nix-ci.com'... bash-language-server (post)> copying path '/nix/store/5fi9w6z9d0yy331c7fy5g6bz65xwfwjx-Time-Duration-1.21.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... bash-language-server (post)> copying path '/nix/store/sp23sxfm2pqpa4vb8c7p6k5fcxw8gci9-perl5.40.0-Time-Duration-1.21.drv' to 'ssh-ng://worker.nix-ci.com'... bash-language-server (post)> copying path '/nix/store/f7rigy0r8s7mpdiwcb849z6c00rvhgya-perl-5.40.0-env.drv' to 'ssh-ng://worker.nix-ci.com'... bash-language-server (post)> copying path '/nix/store/1laclqs24bmv91kic927c88pc1pw2c8b-moreutils-0.70.drv' to 'ssh-ng://worker.nix-ci.com'... bash-language-server (post)> copying path '/nix/store/lzapxqirhir9b49w160nswmkp89ad0l2-xmltodict-0.14.2.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... bash-language-server (post)> copying path '/nix/store/3dcx3dm737sq8rqzdr28c0frh8yrzrdq-python3.12-xmltodict-0.14.2.drv' to 'ssh-ng://worker.nix-ci.com'... bash-language-server (post)> copying path '/nix/store/iskqz36sj6nszks6vxqxikbkb05dcyga-jq-path.patch.drv' to 'ssh-ng://worker.nix-ci.com'... bash-language-server (post)> copying path '/nix/store/qyjihqzh7g3rrbgyxnkb9xrvfgf3nzqy-yq-3.4.3.tar.gz.drv' to 'ssh-ng://worker.nix-ci.com'... bash-language-server (post)> copying path '/nix/store/7bgnd4b8fs1h3qw2knikpqdcaxgwajij-source.drv' to 'ssh-ng://worker.nix-ci.com'... bash-language-server (post)> copying path '/nix/store/z7xbg25h24m351ikf93bfa5cb4rcgqfs-python3.12-argcomplete-3.5.3.drv' to 'ssh-ng://worker.nix-ci.com'... bash-language-server (post)> copying path '/nix/store/5pkqb4vn3phin8fhyrpq8fnmwfpc61zd-python3.12-yq-3.4.3.drv' to 'ssh-ng://worker.nix-ci.com'... bash-language-server (post)> copying path '/nix/store/x6crwkh00iap0n7h73w9660a7w4ns5da-source.drv' to 'ssh-ng://worker.nix-ci.com'... bash-language-server (post)> copying path '/nix/store/262v3m1m65gwq6fyfqj3bah964xy4gvk-bash-language-server-pnpm-deps.drv' to 'ssh-ng://worker.nix-ci.com'... bash-language-server (post)> copying path '/nix/store/98ggi1mjpfw9ckx5w4f597n6j5ghj5jk-bash-language-server-5.4.0.drv' to 'ssh-ng://worker.nix-ci.com'... building '/nix/store/7mlyx1qn7fwcjx8fqlpm5b7q9i5mhz2l-project-manager-path-for-flaky.drv'... project-manager-path-for-flaky> created 207 symlinks in user environment project-manager-path-for-flaky (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/mi4blyw08k9nx4m5f3w487zqr5iicbzq-project-manager-path-for-flaky project-manager-path-for-flaky (post)> Pushing 1 paths (163 are already present) using zstd to cache sellout ⏳ project-manager-path-for-flaky (post)> project-manager-path-for-flaky (post)> Pushing /nix/store/mi4blyw08k9nx4m5f3w487zqr5iicbzq-project-manager-path-for-flaky (59.40 KiB) project-manager-path-for-flaky (post)> project-manager-path-for-flaky (post)> All done. project-manager-path-for-flaky (post)> added 47 signatures project-manager-path-for-flaky (post)> added 32 signatures project-manager-path-for-flaky (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/mi4blyw08k9nx4m5f3w487zqr5iicbzq-project-manager-path-for-flaky project-manager-path-for-flaky (post)> copying 47 paths... project-manager-path-for-flaky (post)> copying path '/nix/store/0snbyniwb1r3cnjl9x9nbif0gfhmwph0-perl5.40.0-Mozilla-CA-20230821' to 'https://cache.nix-ci.com'... project-manager-path-for-flaky (post)> copying path '/nix/store/2f26afhylw5929dzsw3sd6yxqnv7jc0a-perl5.40.0-Test-Needs-0.002010' to 'https://cache.nix-ci.com'... project-manager-path-for-flaky (post)> copying path '/nix/store/34gjbw1i8m18s7qbfv3x17qzmrps1iqq-perl5.40.0-TermReadKey-2.38' to 'https://cache.nix-ci.com'... project-manager-path-for-flaky (post)> copying path '/nix/store/3r0yzwy2cbwmmvqdhn3rz72rzwg719g1-perl5.40.0-libnet-3.15' to 'https://cache.nix-ci.com'... project-manager-path-for-flaky (post)> copying path '/nix/store/68bgk51v8baq44lqb3ps74b7jpcgc30z-mpdecimal-4.0.0' to 'https://cache.nix-ci.com'... project-manager-path-for-flaky (post)> copying path '/nix/store/55hq32l96ck1jgfdq2q0xa8c82gb3cmc-perl5.40.0-TimeDate-2.33' to 'https://cache.nix-ci.com'... project-manager-path-for-flaky (post)> copying path '/nix/store/dyvvj190jffvi40qqgfqh6pjnhpfalx7-perl5.40.0-Digest-HMAC-1.04' to 'https://cache.nix-ci.com'... project-manager-path-for-flaky (post)> copying path '/nix/store/41val8hvldpsba2p5h968qxvkcbdc2ka-perl5.40.0-Net-SSLeay-1.92' to 'https://cache.nix-ci.com'... project-manager-path-for-flaky (post)> copying path '/nix/store/baai0iy8l2j08zx05ydwz4cf0qgyllx7-nil-2024-08-06' to 'https://cache.nix-ci.com'... project-manager-path-for-flaky (post)> copying path '/nix/store/gni1fvxkj5cn8qlj27qz30hz1ilcf826-perl5.40.0-Try-Tiny-0.31' to 'https://cache.nix-ci.com'... project-manager-path-for-flaky (post)> copying path '/nix/store/hp1khv252qq4mf8bca6mgwnddjhk4xwi-perl5.40.0-IO-HTML-1.004' to 'https://cache.nix-ci.com'... project-manager-path-for-flaky (post)> copying path '/nix/store/bfaj5s5p74d608q7v6b62rv4gnbcw4zc-perl5.40.0-FCGI-0.82' to 'https://cache.nix-ci.com'... project-manager-path-for-flaky (post)> copying path '/nix/store/9hkmjwiwmzjhc3bldlzjfllx35kb0z72-perl5.40.0-Encode-Locale-1.05' to 'https://cache.nix-ci.com'... project-manager-path-for-flaky (post)> copying path '/nix/store/f17vj6c0s3rb57dda77p176abpa3v4x8-zlib-ng-2.2.4' to 'https://cache.nix-ci.com'... project-manager-path-for-flaky (post)> copying path '/nix/store/d6qwk9wlslhisb7imqq5gfcqppf1yhlh-perl5.40.0-FCGI-ProcManager-0.28' to 'https://cache.nix-ci.com'... project-manager-path-for-flaky (post)> copying path '/nix/store/fg9kf6i51a5d0a526lh81x7vlp4sn6gj-perl5.40.0-Test-RequiresInternet-0.05' to 'https://cache.nix-ci.com'... project-manager-path-for-flaky (post)> copying path '/nix/store/ifk5d3lg114pqlm5j8pyhvvj19652cmn-perl5.40.0-URI-5.21' to 'https://cache.nix-ci.com'... project-manager-path-for-flaky (post)> copying path '/nix/store/jr8kyv517lyd5xcv3pnhr6z4wirbi06r-expat-2.7.3' to 'https://cache.nix-ci.com'... project-manager-path-for-flaky (post)> copying path '/nix/store/k9lfh0l007sp61rag7d9bf3nn5bg3qy7-perl-5.40.0' to 'https://cache.nix-ci.com'... project-manager-path-for-flaky (post)> copying path '/nix/store/ka79yp3ljjdkglkg0m55fxcbl130rjm6-git-2.50.1-doc' to 'https://cache.nix-ci.com'... project-manager-path-for-flaky (post)> copying path '/nix/store/ngvraf6n06mdc2arhcaz6hqc6i9n55c3-perl5.40.0-LWP-MediaTypes-6.04' to 'https://cache.nix-ci.com'... project-manager-path-for-flaky (post)> copying path '/nix/store/rcm5xr7jbv4ppd52xxkhf86ljvkszzij-perl5.40.0-Crypt-URandom-0.39' to 'https://cache.nix-ci.com'... project-manager-path-for-flaky (post)> copying path '/nix/store/ry6fmjgjp58jrrhfjzjd4n8ygb7k09yd-direnv-2.36.0' to 'https://cache.nix-ci.com'... project-manager-path-for-flaky (post)> copying path '/nix/store/sa3nxi77fbvhsqrsyrh9jank9qlvpqd2-perl5.40.0-Clone-0.46' to 'https://cache.nix-ci.com'... project-manager-path-for-flaky (post)> copying path '/nix/store/sdrsmvdgjxh8270frrwq212wkh4w6bvd-vale-3.11.2' to 'https://cache.nix-ci.com'... project-manager-path-for-flaky (post)> copying path '/nix/store/wyfc8fx4h9fw9jscjb69pldxz7npy948-perl5.40.0-HTML-Tagset-3.20' to 'https://cache.nix-ci.com'... project-manager-path-for-flaky (post)> copying path '/nix/store/znd3lz8b5nkqb80ymrrxf0p3v2d4klm8-perl5.40.0-HTML-TagCloud-0.38' to 'https://cache.nix-ci.com'... project-manager-path-for-flaky (post)> copying path '/nix/store/pvcgn24aldi3jpib51va7kgay77iy565-perl5.40.0-Test-Fatal-0.017' to 'https://cache.nix-ci.com'... project-manager-path-for-flaky (post)> copying path '/nix/store/3lwgl9b6mv8rnqn9bnrjkj7m6h1p259p-perl5.40.0-HTTP-Date-6.06' to 'https://cache.nix-ci.com'... project-manager-path-for-flaky (post)> copying path '/nix/store/dkj8lkhrnxszlqrfhp72isf4gbh011wz-perl5.40.0-Authen-SASL-2.1700' to 'https://cache.nix-ci.com'... project-manager-path-for-flaky (post)> copying path '/nix/store/ph5pv9f7pimg7pj8zb72fslinlmlsdda-perl5.40.0-Net-HTTP-6.23' to 'https://cache.nix-ci.com'... project-manager-path-for-flaky (post)> copying path '/nix/store/cs3bmq8ppvm13icjdwdp5f753j663ck6-perl5.40.0-File-Listing-6.16' to 'https://cache.nix-ci.com'... project-manager-path-for-flaky (post)> copying path '/nix/store/9r8a8rfwgf39vz0i8nl4fw51nik3rn37-perl5.40.0-HTTP-Message-6.45' to 'https://cache.nix-ci.com'... project-manager-path-for-flaky (post)> copying path '/nix/store/r5syz7c6hpviypkpxsmlxnfvhc8f9s4y-perl5.40.0-WWW-RobotRules-6.02' to 'https://cache.nix-ci.com'... project-manager-path-for-flaky (post)> copying path '/nix/store/1yzyw24zirzv7p3fb9aikik9hpg2yl6i-perl5.40.0-HTTP-CookieJar-0.014' to 'https://cache.nix-ci.com'... project-manager-path-for-flaky (post)> copying path '/nix/store/jd20rkmqmkfkcvk2wl2lmzz7acq4svlr-python3-3.12.12' to 'https://cache.nix-ci.com'... project-manager-path-for-flaky (post)> copying path '/nix/store/3d43mg79p6j94pi1ids55886wpzvhypn-perl5.40.0-HTTP-Negotiate-6.01' to 'https://cache.nix-ci.com'... project-manager-path-for-flaky (post)> copying path '/nix/store/ggj3jz0vspp622bllbd9q98k30rrjhvj-perl5.40.0-HTTP-Daemon-6.16' to 'https://cache.nix-ci.com'... project-manager-path-for-flaky (post)> copying path '/nix/store/ka4vb8g9byjyhz6fwb1567jw34kv8yxr-perl5.40.0-HTML-Parser-3.81' to 'https://cache.nix-ci.com'... project-manager-path-for-flaky (post)> copying path '/nix/store/gjaa2wzl71i6j2mi6f7dyjigpw7iqa84-perl5.40.0-HTTP-Cookies-6.10' to 'https://cache.nix-ci.com'... project-manager-path-for-flaky (post)> copying path '/nix/store/cpmmmdmdqwssg63l87ry66gqa32dy251-perl5.40.0-CGI-4.59' to 'https://cache.nix-ci.com'... project-manager-path-for-flaky (post)> copying path '/nix/store/xm50jlvjhvfgafac1bgg725mzx1ha7zy-perl5.40.0-CGI-Fast-2.16' to 'https://cache.nix-ci.com'... project-manager-path-for-flaky (post)> copying path '/nix/store/vyjsqcmiy5d5xz1m8dlyhc4dh1hf0x3w-perl5.40.0-IO-Socket-SSL-2.083' to 'https://cache.nix-ci.com'... project-manager-path-for-flaky (post)> copying path '/nix/store/nybj8mlvvy2dg5mz5fazrn96amc80bn2-perl5.40.0-Net-SMTP-SSL-1.04' to 'https://cache.nix-ci.com'... project-manager-path-for-flaky (post)> copying path '/nix/store/6pi18h9fngcwyhh6sn19cqsgwd9r4d91-perl5.40.0-libwww-perl-6.72' to 'https://cache.nix-ci.com'... project-manager-path-for-flaky (post)> copying path '/nix/store/639k78iljhfmciklnivi0wja8jcy788g-git-2.50.1' to 'https://cache.nix-ci.com'... project-manager-path-for-flaky (post)> copying path '/nix/store/mi4blyw08k9nx4m5f3w487zqr5iicbzq-project-manager-path-for-flaky' to 'https://cache.nix-ci.com'... project-manager-path-for-flaky (post)> copying 32 paths... project-manager-path-for-flaky (post)> copying path '/nix/store/1k9hcxkaz08gav8qjrcas5wwici2qqyr-disable_suid_test.patch' to 'https://cache.nix-ci.com'... project-manager-path-for-flaky (post)> copying path '/nix/store/7lsc5zfa5g0nk0rl66vc7c2gb06l7ffb-source.drv' to 'https://cache.nix-ci.com'... project-manager-path-for-flaky (post)> copying path '/nix/store/3nx8yn3vfmh543cqp73j0xpq1ld0lbjv-source.drv' to 'https://cache.nix-ci.com'... project-manager-path-for-flaky (post)> copying path '/nix/store/ccqd62h2y1zcm9i50ij500941i5dyak8-config.fish.appendix.drv' to 'https://cache.nix-ci.com'... project-manager-path-for-flaky (post)> copying path '/nix/store/fqwyjifal1p0lscz2f0pxm9d0g8b0qfc-source.drv' to 'https://cache.nix-ci.com'... project-manager-path-for-flaky (post)> copying path '/nix/store/57h5gj5k78s17pwi8j5hkc42pl1bkqfp-4c89849c98172c951a9def3690e8647dae76308f.patch.drv' to 'https://cache.nix-ci.com'... project-manager-path-for-flaky (post)> copying path '/nix/store/qpb910cydqm6nl637b7dwzmxx9ackm0v-writable-tmpdir-as-home.sh' to 'https://cache.nix-ci.com'... project-manager-path-for-flaky (post)> copying path '/nix/store/gapk8xkmvm813wgw5mzjsz9dgwwr68l9-ab4d62eb975a4c4c51dd35822665050e2ddc6918.patch.drv' to 'https://cache.nix-ci.com'... project-manager-path-for-flaky (post)> copying path '/nix/store/vfs85b2ilclp8a1i1liq6vjllwvxb33x-source.drv' to 'https://cache.nix-ci.com'... project-manager-path-for-flaky (post)> copying path '/nix/store/lvafaxmmlv70l81d9lcz13d1s92l0dxp-source.drv' to 'https://cache.nix-ci.com'... project-manager-path-for-flaky (post)> copying path '/nix/store/qqjamix7mp7i7pbr2h5mp1cy6v49pa1z-__fish_build_paths_suffix.fish.drv' to 'https://cache.nix-ci.com'... project-manager-path-for-flaky (post)> copying path '/nix/store/sv0pdwymy8jkcvh5jxvvy3i6y3zbnp8y-tz_completion.patch' to 'https://cache.nix-ci.com'... project-manager-path-for-flaky (post)> copying path '/nix/store/q6h04ad7vsqc3h5i6zsd81pw8lzdnx3i-nix-darwin-path.patch' to 'https://cache.nix-ci.com'... project-manager-path-for-flaky (post)> copying path '/nix/store/lmfip7h9cqbbi9l46lfx8d4pljsnadm8-ecd3f9c9506c7720dc6c0833dc5d5eb00e4459c4.patch.drv' to 'https://cache.nix-ci.com'... project-manager-path-for-flaky (post)> copying path '/nix/store/hbw9idzhgyvxvd0xdjz9jswzapsh9h73-python3-3.12.12-env.drv' to 'https://cache.nix-ci.com'... project-manager-path-for-flaky (post)> copying path '/nix/store/s3yzf9n6ggba13vx1nj4kxs73sf25lpf-source.drv' to 'https://cache.nix-ci.com'... project-manager-path-for-flaky (post)> copying path '/nix/store/xabcvfrgv2qdfprr4g0arhdkzqy8lyj3-zsh-5.9.tar.xz.drv' to 'https://cache.nix-ci.com'... project-manager-path-for-flaky (post)> copying path '/nix/store/q9jjnghvmf0qg0qdmlrg618xpw4x7qdn-writable-tmpdir-as-home-hook.drv' to 'https://cache.nix-ci.com'... project-manager-path-for-flaky (post)> copying path '/nix/store/vpdz170dfk7riffbsw15zzhhdfrr8dgb-icmake-9.03.01.drv' to 'https://cache.nix-ci.com'... project-manager-path-for-flaky (post)> copying path '/nix/store/s6l9di3pwg63fqzrax4xnl8jd1sydfmm-direnv-2.36.0-go-modules.drv' to 'https://cache.nix-ci.com'... project-manager-path-for-flaky (post)> copying path '/nix/store/gd5amz7a1vasakwx0sdb5wcq2m24zwnv-cargo-deps-vendor-staging.drv' to 'https://cache.nix-ci.com'... project-manager-path-for-flaky (post)> copying path '/nix/store/h09hrc9pb1pcy9awsccvycv6387s625y-nil-2024-08-06-vendor-staging.drv' to 'https://cache.nix-ci.com'... project-manager-path-for-flaky (post)> copying path '/nix/store/wmnzpfvv53cdphki0zklslpxxmkqr4gx-vale-3.11.2-go-modules.drv' to 'https://cache.nix-ci.com'... project-manager-path-for-flaky (post)> copying path '/nix/store/yd76r46763f4isflazrdvla41mxbp0yw-yodl-4.03.03.drv' to 'https://cache.nix-ci.com'... project-manager-path-for-flaky (post)> copying path '/nix/store/1v66g3wzfcz2690b7xa2y7qhswaxqps0-zsh-5.9.drv' to 'https://cache.nix-ci.com'... project-manager-path-for-flaky (post)> copying path '/nix/store/rdfjd0rcf4n789cbd1a07jkaf6yxc421-nil-2024-08-06-vendor.drv' to 'https://cache.nix-ci.com'... project-manager-path-for-flaky (post)> copying path '/nix/store/az12dh9912w4gdl5gi64ghj6v6j3c4j6-cargo-deps-vendor.drv' to 'https://cache.nix-ci.com'... project-manager-path-for-flaky (post)> copying path '/nix/store/kya6ir83r7icxa9g90hjpz29za38vwr6-vale-3.11.2.drv' to 'https://cache.nix-ci.com'... project-manager-path-for-flaky (post)> copying path '/nix/store/kanfnfpiyha3a2zkfz1mwqb3acdf8y47-nil-2024-08-06.drv' to 'https://cache.nix-ci.com'... project-manager-path-for-flaky (post)> copying path '/nix/store/n8qnkjjfcl5kyyvf8cvlxgksxvh3i8by-fish-4.0.8.drv' to 'https://cache.nix-ci.com'... project-manager-path-for-flaky (post)> copying path '/nix/store/1lcky9m2m67gvl3gahbq521jp63aq8sj-direnv-2.36.0.drv' to 'https://cache.nix-ci.com'... project-manager-path-for-flaky (post)> copying path '/nix/store/7mlyx1qn7fwcjx8fqlpm5b7q9i5mhz2l-project-manager-path-for-flaky.drv' to 'https://cache.nix-ci.com'... project-manager-path-for-flaky (post)> added 0 signatures project-manager-path-for-flaky (post)> added 0 signatures project-manager-path-for-flaky (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/mi4blyw08k9nx4m5f3w487zqr5iicbzq-project-manager-path-for-flaky project-manager-path-for-flaky (post)> copying 47 paths... project-manager-path-for-flaky (post)> copying path '/nix/store/0snbyniwb1r3cnjl9x9nbif0gfhmwph0-perl5.40.0-Mozilla-CA-20230821' to 'ssh-ng://worker.nix-ci.com'... project-manager-path-for-flaky (post)> copying path '/nix/store/55hq32l96ck1jgfdq2q0xa8c82gb3cmc-perl5.40.0-TimeDate-2.33' to 'ssh-ng://worker.nix-ci.com'... project-manager-path-for-flaky (post)> copying path '/nix/store/3lwgl9b6mv8rnqn9bnrjkj7m6h1p259p-perl5.40.0-HTTP-Date-6.06' to 'ssh-ng://worker.nix-ci.com'... project-manager-path-for-flaky (post)> copying path '/nix/store/1yzyw24zirzv7p3fb9aikik9hpg2yl6i-perl5.40.0-HTTP-CookieJar-0.014' to 'ssh-ng://worker.nix-ci.com'... project-manager-path-for-flaky (post)> copying path '/nix/store/2f26afhylw5929dzsw3sd6yxqnv7jc0a-perl5.40.0-Test-Needs-0.002010' to 'ssh-ng://worker.nix-ci.com'... project-manager-path-for-flaky (post)> copying path '/nix/store/34gjbw1i8m18s7qbfv3x17qzmrps1iqq-perl5.40.0-TermReadKey-2.38' to 'ssh-ng://worker.nix-ci.com'... project-manager-path-for-flaky (post)> copying path '/nix/store/9hkmjwiwmzjhc3bldlzjfllx35kb0z72-perl5.40.0-Encode-Locale-1.05' to 'ssh-ng://worker.nix-ci.com'... project-manager-path-for-flaky (post)> copying path '/nix/store/hp1khv252qq4mf8bca6mgwnddjhk4xwi-perl5.40.0-IO-HTML-1.004' to 'ssh-ng://worker.nix-ci.com'... project-manager-path-for-flaky (post)> copying path '/nix/store/ifk5d3lg114pqlm5j8pyhvvj19652cmn-perl5.40.0-URI-5.21' to 'ssh-ng://worker.nix-ci.com'... project-manager-path-for-flaky (post)> copying path '/nix/store/ngvraf6n06mdc2arhcaz6hqc6i9n55c3-perl5.40.0-LWP-MediaTypes-6.04' to 'ssh-ng://worker.nix-ci.com'... project-manager-path-for-flaky (post)> copying path '/nix/store/sa3nxi77fbvhsqrsyrh9jank9qlvpqd2-perl5.40.0-Clone-0.46' to 'ssh-ng://worker.nix-ci.com'... project-manager-path-for-flaky (post)> copying path '/nix/store/9r8a8rfwgf39vz0i8nl4fw51nik3rn37-perl5.40.0-HTTP-Message-6.45' to 'ssh-ng://worker.nix-ci.com'... project-manager-path-for-flaky (post)> copying path '/nix/store/3d43mg79p6j94pi1ids55886wpzvhypn-perl5.40.0-HTTP-Negotiate-6.01' to 'ssh-ng://worker.nix-ci.com'... project-manager-path-for-flaky (post)> copying path '/nix/store/3r0yzwy2cbwmmvqdhn3rz72rzwg719g1-perl5.40.0-libnet-3.15' to 'ssh-ng://worker.nix-ci.com'... project-manager-path-for-flaky (post)> copying path '/nix/store/41val8hvldpsba2p5h968qxvkcbdc2ka-perl5.40.0-Net-SSLeay-1.92' to 'ssh-ng://worker.nix-ci.com'... project-manager-path-for-flaky (post)> copying path '/nix/store/cs3bmq8ppvm13icjdwdp5f753j663ck6-perl5.40.0-File-Listing-6.16' to 'ssh-ng://worker.nix-ci.com'... project-manager-path-for-flaky (post)> copying path '/nix/store/fg9kf6i51a5d0a526lh81x7vlp4sn6gj-perl5.40.0-Test-RequiresInternet-0.05' to 'ssh-ng://worker.nix-ci.com'... project-manager-path-for-flaky (post)> copying path '/nix/store/ggj3jz0vspp622bllbd9q98k30rrjhvj-perl5.40.0-HTTP-Daemon-6.16' to 'ssh-ng://worker.nix-ci.com'... project-manager-path-for-flaky (post)> copying path '/nix/store/gjaa2wzl71i6j2mi6f7dyjigpw7iqa84-perl5.40.0-HTTP-Cookies-6.10' to 'ssh-ng://worker.nix-ci.com'... project-manager-path-for-flaky (post)> copying path '/nix/store/gni1fvxkj5cn8qlj27qz30hz1ilcf826-perl5.40.0-Try-Tiny-0.31' to 'ssh-ng://worker.nix-ci.com'... project-manager-path-for-flaky (post)> copying path '/nix/store/k9lfh0l007sp61rag7d9bf3nn5bg3qy7-perl-5.40.0' to 'ssh-ng://worker.nix-ci.com'... project-manager-path-for-flaky (post)> copying path '/nix/store/wyfc8fx4h9fw9jscjb69pldxz7npy948-perl5.40.0-HTML-Tagset-3.20' to 'ssh-ng://worker.nix-ci.com'... project-manager-path-for-flaky (post)> copying path '/nix/store/ka4vb8g9byjyhz6fwb1567jw34kv8yxr-perl5.40.0-HTML-Parser-3.81' to 'ssh-ng://worker.nix-ci.com'... project-manager-path-for-flaky (post)> copying path '/nix/store/ph5pv9f7pimg7pj8zb72fslinlmlsdda-perl5.40.0-Net-HTTP-6.23' to 'ssh-ng://worker.nix-ci.com'... project-manager-path-for-flaky (post)> copying path '/nix/store/pvcgn24aldi3jpib51va7kgay77iy565-perl5.40.0-Test-Fatal-0.017' to 'ssh-ng://worker.nix-ci.com'... project-manager-path-for-flaky (post)> copying path '/nix/store/r5syz7c6hpviypkpxsmlxnfvhc8f9s4y-perl5.40.0-WWW-RobotRules-6.02' to 'ssh-ng://worker.nix-ci.com'... project-manager-path-for-flaky (post)> copying path '/nix/store/6pi18h9fngcwyhh6sn19cqsgwd9r4d91-perl5.40.0-libwww-perl-6.72' to 'ssh-ng://worker.nix-ci.com'... project-manager-path-for-flaky (post)> copying path '/nix/store/bfaj5s5p74d608q7v6b62rv4gnbcw4zc-perl5.40.0-FCGI-0.82' to 'ssh-ng://worker.nix-ci.com'... project-manager-path-for-flaky (post)> copying path '/nix/store/cpmmmdmdqwssg63l87ry66gqa32dy251-perl5.40.0-CGI-4.59' to 'ssh-ng://worker.nix-ci.com'... project-manager-path-for-flaky (post)> copying path '/nix/store/d6qwk9wlslhisb7imqq5gfcqppf1yhlh-perl5.40.0-FCGI-ProcManager-0.28' to 'ssh-ng://worker.nix-ci.com'... project-manager-path-for-flaky (post)> copying path '/nix/store/dyvvj190jffvi40qqgfqh6pjnhpfalx7-perl5.40.0-Digest-HMAC-1.04' to 'ssh-ng://worker.nix-ci.com'... project-manager-path-for-flaky (post)> copying path '/nix/store/rcm5xr7jbv4ppd52xxkhf86ljvkszzij-perl5.40.0-Crypt-URandom-0.39' to 'ssh-ng://worker.nix-ci.com'... project-manager-path-for-flaky (post)> copying path '/nix/store/dkj8lkhrnxszlqrfhp72isf4gbh011wz-perl5.40.0-Authen-SASL-2.1700' to 'ssh-ng://worker.nix-ci.com'... project-manager-path-for-flaky (post)> copying path '/nix/store/f17vj6c0s3rb57dda77p176abpa3v4x8-zlib-ng-2.2.4' to 'ssh-ng://worker.nix-ci.com'... project-manager-path-for-flaky (post)> copying path '/nix/store/68bgk51v8baq44lqb3ps74b7jpcgc30z-mpdecimal-4.0.0' to 'ssh-ng://worker.nix-ci.com'... project-manager-path-for-flaky (post)> copying path '/nix/store/jr8kyv517lyd5xcv3pnhr6z4wirbi06r-expat-2.7.3' to 'ssh-ng://worker.nix-ci.com'... project-manager-path-for-flaky (post)> copying path '/nix/store/jd20rkmqmkfkcvk2wl2lmzz7acq4svlr-python3-3.12.12' to 'ssh-ng://worker.nix-ci.com'... project-manager-path-for-flaky (post)> copying path '/nix/store/ka79yp3ljjdkglkg0m55fxcbl130rjm6-git-2.50.1-doc' to 'ssh-ng://worker.nix-ci.com'... project-manager-path-for-flaky (post)> copying path '/nix/store/vyjsqcmiy5d5xz1m8dlyhc4dh1hf0x3w-perl5.40.0-IO-Socket-SSL-2.083' to 'ssh-ng://worker.nix-ci.com'... project-manager-path-for-flaky (post)> copying path '/nix/store/nybj8mlvvy2dg5mz5fazrn96amc80bn2-perl5.40.0-Net-SMTP-SSL-1.04' to 'ssh-ng://worker.nix-ci.com'... project-manager-path-for-flaky (post)> copying path '/nix/store/xm50jlvjhvfgafac1bgg725mzx1ha7zy-perl5.40.0-CGI-Fast-2.16' to 'ssh-ng://worker.nix-ci.com'... project-manager-path-for-flaky (post)> copying path '/nix/store/znd3lz8b5nkqb80ymrrxf0p3v2d4klm8-perl5.40.0-HTML-TagCloud-0.38' to 'ssh-ng://worker.nix-ci.com'... project-manager-path-for-flaky (post)> copying path '/nix/store/639k78iljhfmciklnivi0wja8jcy788g-git-2.50.1' to 'ssh-ng://worker.nix-ci.com'... project-manager-path-for-flaky (post)> copying path '/nix/store/baai0iy8l2j08zx05ydwz4cf0qgyllx7-nil-2024-08-06' to 'ssh-ng://worker.nix-ci.com'... project-manager-path-for-flaky (post)> copying path '/nix/store/ry6fmjgjp58jrrhfjzjd4n8ygb7k09yd-direnv-2.36.0' to 'ssh-ng://worker.nix-ci.com'... project-manager-path-for-flaky (post)> copying path '/nix/store/sdrsmvdgjxh8270frrwq212wkh4w6bvd-vale-3.11.2' to 'ssh-ng://worker.nix-ci.com'... project-manager-path-for-flaky (post)> copying path '/nix/store/mi4blyw08k9nx4m5f3w487zqr5iicbzq-project-manager-path-for-flaky' to 'ssh-ng://worker.nix-ci.com'... project-manager-path-for-flaky (post)> copying 28 paths... project-manager-path-for-flaky (post)> copying path '/nix/store/57h5gj5k78s17pwi8j5hkc42pl1bkqfp-4c89849c98172c951a9def3690e8647dae76308f.patch.drv' to 'ssh-ng://worker.nix-ci.com'... project-manager-path-for-flaky (post)> copying path '/nix/store/gapk8xkmvm813wgw5mzjsz9dgwwr68l9-ab4d62eb975a4c4c51dd35822665050e2ddc6918.patch.drv' to 'ssh-ng://worker.nix-ci.com'... project-manager-path-for-flaky (post)> copying path '/nix/store/lmfip7h9cqbbi9l46lfx8d4pljsnadm8-ecd3f9c9506c7720dc6c0833dc5d5eb00e4459c4.patch.drv' to 'ssh-ng://worker.nix-ci.com'... project-manager-path-for-flaky (post)> copying path '/nix/store/xabcvfrgv2qdfprr4g0arhdkzqy8lyj3-zsh-5.9.tar.xz.drv' to 'ssh-ng://worker.nix-ci.com'... project-manager-path-for-flaky (post)> copying path '/nix/store/3nx8yn3vfmh543cqp73j0xpq1ld0lbjv-source.drv' to 'ssh-ng://worker.nix-ci.com'... project-manager-path-for-flaky (post)> copying path '/nix/store/7lsc5zfa5g0nk0rl66vc7c2gb06l7ffb-source.drv' to 'ssh-ng://worker.nix-ci.com'... project-manager-path-for-flaky (post)> copying path '/nix/store/vpdz170dfk7riffbsw15zzhhdfrr8dgb-icmake-9.03.01.drv' to 'ssh-ng://worker.nix-ci.com'... project-manager-path-for-flaky (post)> copying path '/nix/store/yd76r46763f4isflazrdvla41mxbp0yw-yodl-4.03.03.drv' to 'ssh-ng://worker.nix-ci.com'... project-manager-path-for-flaky (post)> copying path '/nix/store/1v66g3wzfcz2690b7xa2y7qhswaxqps0-zsh-5.9.drv' to 'ssh-ng://worker.nix-ci.com'... project-manager-path-for-flaky (post)> copying path '/nix/store/s3yzf9n6ggba13vx1nj4kxs73sf25lpf-source.drv' to 'ssh-ng://worker.nix-ci.com'... project-manager-path-for-flaky (post)> copying path '/nix/store/gd5amz7a1vasakwx0sdb5wcq2m24zwnv-cargo-deps-vendor-staging.drv' to 'ssh-ng://worker.nix-ci.com'... project-manager-path-for-flaky (post)> copying path '/nix/store/az12dh9912w4gdl5gi64ghj6v6j3c4j6-cargo-deps-vendor.drv' to 'ssh-ng://worker.nix-ci.com'... project-manager-path-for-flaky (post)> copying path '/nix/store/ccqd62h2y1zcm9i50ij500941i5dyak8-config.fish.appendix.drv' to 'ssh-ng://worker.nix-ci.com'... project-manager-path-for-flaky (post)> copying path '/nix/store/hbw9idzhgyvxvd0xdjz9jswzapsh9h73-python3-3.12.12-env.drv' to 'ssh-ng://worker.nix-ci.com'... project-manager-path-for-flaky (post)> copying path '/nix/store/q9jjnghvmf0qg0qdmlrg618xpw4x7qdn-writable-tmpdir-as-home-hook.drv' to 'ssh-ng://worker.nix-ci.com'... project-manager-path-for-flaky (post)> copying path '/nix/store/qqjamix7mp7i7pbr2h5mp1cy6v49pa1z-__fish_build_paths_suffix.fish.drv' to 'ssh-ng://worker.nix-ci.com'... project-manager-path-for-flaky (post)> copying path '/nix/store/n8qnkjjfcl5kyyvf8cvlxgksxvh3i8by-fish-4.0.8.drv' to 'ssh-ng://worker.nix-ci.com'... project-manager-path-for-flaky (post)> copying path '/nix/store/vfs85b2ilclp8a1i1liq6vjllwvxb33x-source.drv' to 'ssh-ng://worker.nix-ci.com'... project-manager-path-for-flaky (post)> copying path '/nix/store/s6l9di3pwg63fqzrax4xnl8jd1sydfmm-direnv-2.36.0-go-modules.drv' to 'ssh-ng://worker.nix-ci.com'... project-manager-path-for-flaky (post)> copying path '/nix/store/1lcky9m2m67gvl3gahbq521jp63aq8sj-direnv-2.36.0.drv' to 'ssh-ng://worker.nix-ci.com'... project-manager-path-for-flaky (post)> copying path '/nix/store/fqwyjifal1p0lscz2f0pxm9d0g8b0qfc-source.drv' to 'ssh-ng://worker.nix-ci.com'... project-manager-path-for-flaky (post)> copying path '/nix/store/h09hrc9pb1pcy9awsccvycv6387s625y-nil-2024-08-06-vendor-staging.drv' to 'ssh-ng://worker.nix-ci.com'... project-manager-path-for-flaky (post)> copying path '/nix/store/rdfjd0rcf4n789cbd1a07jkaf6yxc421-nil-2024-08-06-vendor.drv' to 'ssh-ng://worker.nix-ci.com'... project-manager-path-for-flaky (post)> copying path '/nix/store/kanfnfpiyha3a2zkfz1mwqb3acdf8y47-nil-2024-08-06.drv' to 'ssh-ng://worker.nix-ci.com'... project-manager-path-for-flaky (post)> copying path '/nix/store/lvafaxmmlv70l81d9lcz13d1s92l0dxp-source.drv' to 'ssh-ng://worker.nix-ci.com'... project-manager-path-for-flaky (post)> copying path '/nix/store/wmnzpfvv53cdphki0zklslpxxmkqr4gx-vale-3.11.2-go-modules.drv' to 'ssh-ng://worker.nix-ci.com'... project-manager-path-for-flaky (post)> copying path '/nix/store/kya6ir83r7icxa9g90hjpz29za38vwr6-vale-3.11.2.drv' to 'ssh-ng://worker.nix-ci.com'... project-manager-path-for-flaky (post)> copying path '/nix/store/7mlyx1qn7fwcjx8fqlpm5b7q9i5mhz2l-project-manager-path-for-flaky.drv' to 'ssh-ng://worker.nix-ci.com'... building '/nix/store/4nw4y45862fcf3z5aw3a9z0f5al4nrrb-nix-shell.drv'... nix-shell> Running phase: shellcheck_buildPhase nix-shell> Running phase: buildPhase nix-shell (post)> Uploading paths from nix-ci to cachix cache "sellout" /nix/store/dxivmsdf8vxjfbgczmv9kw918w2lmdga-nix-shell nix-shell (post)> Pushing 1 paths (205 are already present) using zstd to cache sellout ⏳ nix-shell (post)> nix-shell (post)> Pushing /nix/store/dxivmsdf8vxjfbgczmv9kw918w2lmdga-nix-shell (6.55 KiB) nix-shell (post)> nix-shell (post)> All done. nix-shell (post)> added 27 signatures nix-shell (post)> added 1 signatures nix-shell (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/dxivmsdf8vxjfbgczmv9kw918w2lmdga-nix-shell nix-shell (post)> copying 27 paths... nix-shell (post)> copying path '/nix/store/5i17rngglby671bra0ns7nr01v1c0340-binutils-2.44-lib' to 'https://cache.nix-ci.com'... nix-shell (post)> copying path '/nix/store/dlfjyqx1c99z7szp881jpnzbakw8m97x-linux-headers-6.12.7' to 'https://cache.nix-ci.com'... nix-shell (post)> copying path '/nix/store/b7g83isqdl778kmcpv6v68z76x4x5riv-xz-5.8.1-bin' to 'https://cache.nix-ci.com'... nix-shell (post)> copying path '/nix/store/5wf9wpdkxs30811kfgkicn9i3nz9jhsh-patchelf-0.15.0' to 'https://cache.nix-ci.com'... nix-shell (post)> copying path '/nix/store/fm1snxs1cg8ml9fjj6kra32sc8413k8z-glibc-2.40-66-bin' to 'https://cache.nix-ci.com'... nix-shell (post)> copying path '/nix/store/rwyj9q50lxgg2krci51hr7afiql2p8km-gnu-config-2024-01-01' to 'https://cache.nix-ci.com'... nix-shell (post)> copying path '/nix/store/4zpfjm2r6chc8b10c1xa1d6asy100sqv-file-5.45' to 'https://cache.nix-ci.com'... nix-shell (post)> copying path '/nix/store/59pgpbm743q1nhav513283zinqrf4rqk-bzip2-1.0.8-bin' to 'https://cache.nix-ci.com'... nix-shell (post)> copying path '/nix/store/xpsgmdsqym0ydx6hkvpxrp6174s4fwbl-gnumake-4.4.1' to 'https://cache.nix-ci.com'... nix-shell (post)> copying path '/nix/store/z059fc40f58cp2yflhbpfdg539x66b0g-diffutils-3.12' to 'https://cache.nix-ci.com'... nix-shell (post)> copying path '/nix/store/qvgw9scl3jjy1zsjipm3ngpcq472wj7w-gawk-5.3.2' to 'https://cache.nix-ci.com'... nix-shell (post)> copying path '/nix/store/36qzlljldgb41snr4l38pfpcy19w7s2j-ed-1.21.1' to 'https://cache.nix-ci.com'... nix-shell (post)> copying path '/nix/store/fid5v1wd8wkrz39yp73d0hhlny2ms9w5-expand-response-params' to 'https://cache.nix-ci.com'... nix-shell (post)> copying path '/nix/store/6mxnr68qgihr5pmp4avjbijjgwifdnml-gmp-6.3.0' to 'https://cache.nix-ci.com'... nix-shell (post)> copying path '/nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35' to 'https://cache.nix-ci.com'... nix-shell (post)> copying path '/nix/store/f244pq7qm9ga22jpa4l0vca2ys4q7wh7-update-autotools-gnu-config-scripts-hook' to 'https://cache.nix-ci.com'... nix-shell (post)> copying path '/nix/store/jangxddrzycnc2rl1wc1sqhqp26yrx4k-patch-2.7.6' to 'https://cache.nix-ci.com'... nix-shell (post)> copying path '/nix/store/bgp9znk5cnzmh0fbb2l0rwclbz2qv0w8-mpfr-4.2.2' to 'https://cache.nix-ci.com'... nix-shell (post)> copying path '/nix/store/fpsjnh09h1jnyqm51925wa2xck72jchb-isl-0.20' to 'https://cache.nix-ci.com'... nix-shell (post)> copying path '/nix/store/h8xdapcbh1hgqrbcs1xbfamxgx4wwrj3-libmpc-1.3.1' to 'https://cache.nix-ci.com'... nix-shell (post)> copying path '/nix/store/42pzy4ahwk8p41hwfmz2nldgvsdws8q1-binutils-2.44' to 'https://cache.nix-ci.com'... nix-shell (post)> copying path '/nix/store/1v9ggwkpb0xy708s11s1g9fhinn3b06r-glibc-2.40-66-dev' to 'https://cache.nix-ci.com'... nix-shell (post)> copying path '/nix/store/y28c83zz73yr4vwz1fsl4nsrn6yz5fj0-gcc-14.3.0' to 'https://cache.nix-ci.com'... nix-shell (post)> copying path '/nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44' to 'https://cache.nix-ci.com'... nix-shell (post)> copying path '/nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0' to 'https://cache.nix-ci.com'... nix-shell (post)> copying path '/nix/store/lfwfj17y9fpjb73nsj2m35rmkh587a0x-stdenv-linux' to 'https://cache.nix-ci.com'... nix-shell (post)> copying path '/nix/store/dxivmsdf8vxjfbgczmv9kw918w2lmdga-nix-shell' to 'https://cache.nix-ci.com'... nix-shell (post)> copying 1 paths... nix-shell (post)> copying path '/nix/store/4nw4y45862fcf3z5aw3a9z0f5al4nrrb-nix-shell.drv' to 'https://cache.nix-ci.com'... nix-shell (post)> added 0 signatures nix-shell (post)> added 0 signatures nix-shell (post)> Uploading paths from nix-ci to the NixCI cache /nix/store/dxivmsdf8vxjfbgczmv9kw918w2lmdga-nix-shell nix-shell (post)> copying 27 paths... nix-shell (post)> copying path '/nix/store/dlfjyqx1c99z7szp881jpnzbakw8m97x-linux-headers-6.12.7' to 'ssh-ng://worker.nix-ci.com'... nix-shell (post)> copying path '/nix/store/fm1snxs1cg8ml9fjj6kra32sc8413k8z-glibc-2.40-66-bin' to 'ssh-ng://worker.nix-ci.com'... nix-shell (post)> copying path '/nix/store/1v9ggwkpb0xy708s11s1g9fhinn3b06r-glibc-2.40-66-dev' to 'ssh-ng://worker.nix-ci.com'... nix-shell (post)> copying path '/nix/store/36qzlljldgb41snr4l38pfpcy19w7s2j-ed-1.21.1' to 'ssh-ng://worker.nix-ci.com'... nix-shell (post)> copying path '/nix/store/5i17rngglby671bra0ns7nr01v1c0340-binutils-2.44-lib' to 'ssh-ng://worker.nix-ci.com'... nix-shell (post)> copying path '/nix/store/42pzy4ahwk8p41hwfmz2nldgvsdws8q1-binutils-2.44' to 'ssh-ng://worker.nix-ci.com'... nix-shell (post)> copying path '/nix/store/4zpfjm2r6chc8b10c1xa1d6asy100sqv-file-5.45' to 'ssh-ng://worker.nix-ci.com'... nix-shell (post)> copying path '/nix/store/59pgpbm743q1nhav513283zinqrf4rqk-bzip2-1.0.8-bin' to 'ssh-ng://worker.nix-ci.com'... nix-shell (post)> copying path '/nix/store/5wf9wpdkxs30811kfgkicn9i3nz9jhsh-patchelf-0.15.0' to 'ssh-ng://worker.nix-ci.com'... nix-shell (post)> copying path '/nix/store/6mxnr68qgihr5pmp4avjbijjgwifdnml-gmp-6.3.0' to 'ssh-ng://worker.nix-ci.com'... nix-shell (post)> copying path '/nix/store/76df6j9sq1ar58id3y3v4rkijany1wxp-gnutar-1.35' to 'ssh-ng://worker.nix-ci.com'... nix-shell (post)> copying path '/nix/store/b7g83isqdl778kmcpv6v68z76x4x5riv-xz-5.8.1-bin' to 'ssh-ng://worker.nix-ci.com'... nix-shell (post)> copying path '/nix/store/bgp9znk5cnzmh0fbb2l0rwclbz2qv0w8-mpfr-4.2.2' to 'ssh-ng://worker.nix-ci.com'... nix-shell (post)> copying path '/nix/store/fid5v1wd8wkrz39yp73d0hhlny2ms9w5-expand-response-params' to 'ssh-ng://worker.nix-ci.com'... nix-shell (post)> copying path '/nix/store/iga4lv0say4pbbbgkf1v79403n1ip7hf-binutils-wrapper-2.44' to 'ssh-ng://worker.nix-ci.com'... nix-shell (post)> copying path '/nix/store/jangxddrzycnc2rl1wc1sqhqp26yrx4k-patch-2.7.6' to 'ssh-ng://worker.nix-ci.com'... nix-shell (post)> copying path '/nix/store/fpsjnh09h1jnyqm51925wa2xck72jchb-isl-0.20' to 'ssh-ng://worker.nix-ci.com'... nix-shell (post)> copying path '/nix/store/h8xdapcbh1hgqrbcs1xbfamxgx4wwrj3-libmpc-1.3.1' to 'ssh-ng://worker.nix-ci.com'... nix-shell (post)> copying path '/nix/store/y28c83zz73yr4vwz1fsl4nsrn6yz5fj0-gcc-14.3.0' to 'ssh-ng://worker.nix-ci.com'... nix-shell (post)> copying path '/nix/store/kks0nbx2riwry5qsx0qr87qr0lswmhzi-gcc-wrapper-14.3.0' to 'ssh-ng://worker.nix-ci.com'... nix-shell (post)> copying path '/nix/store/rwyj9q50lxgg2krci51hr7afiql2p8km-gnu-config-2024-01-01' to 'ssh-ng://worker.nix-ci.com'... nix-shell (post)> copying path '/nix/store/f244pq7qm9ga22jpa4l0vca2ys4q7wh7-update-autotools-gnu-config-scripts-hook' to 'ssh-ng://worker.nix-ci.com'... nix-shell (post)> copying path '/nix/store/qvgw9scl3jjy1zsjipm3ngpcq472wj7w-gawk-5.3.2' to 'ssh-ng://worker.nix-ci.com'... nix-shell (post)> copying path '/nix/store/xpsgmdsqym0ydx6hkvpxrp6174s4fwbl-gnumake-4.4.1' to 'ssh-ng://worker.nix-ci.com'... nix-shell (post)> copying path '/nix/store/z059fc40f58cp2yflhbpfdg539x66b0g-diffutils-3.12' to 'ssh-ng://worker.nix-ci.com'... nix-shell (post)> copying path '/nix/store/lfwfj17y9fpjb73nsj2m35rmkh587a0x-stdenv-linux' to 'ssh-ng://worker.nix-ci.com'... nix-shell (post)> copying path '/nix/store/dxivmsdf8vxjfbgczmv9kw918w2lmdga-nix-shell' to 'ssh-ng://worker.nix-ci.com'... nix-shell (post)> copying 1 paths... nix-shell (post)> copying path '/nix/store/4nw4y45862fcf3z5aw3a9z0f5al4nrrb-nix-shell.drv' to 'ssh-ng://worker.nix-ci.com'...